mirror of
				https://github.com/SoftFever/OrcaSlicer.git
				synced 2025-10-31 04:31:15 -06:00 
			
		
		
		
	Added the context to the TabPrintSLA
This commit is contained in:
		
							parent
							
								
									2fa055903f
								
							
						
					
					
						commit
						ae4f116b46
					
				
					 2 changed files with 24 additions and 7 deletions
				
			
		|  | @ -204,19 +204,14 @@ void MainFrame::create_preset_tabs() | |||
| void MainFrame::add_created_tab(Tab* panel) | ||||
| { | ||||
|     panel->create_preset_tab(); | ||||
|     /*
 | ||||
| 
 | ||||
|     const wxString& tab_name = panel->GetName(); | ||||
|     bool add_panel = true; | ||||
| 
 | ||||
|     auto it = std::find_if(preset_tabs.begin(), preset_tabs.end(), | ||||
|         [tab_name](PresetTab& tab) {return tab.name == tab_name; }); | ||||
|     if (it != preset_tabs.end()) { | ||||
|     if (it != preset_tabs.end()) | ||||
|         it->panel = panel; | ||||
|         add_panel = it->technology == wxGetApp().preset_bundle->printers.get_edited_preset().printer_technology(); | ||||
|     } | ||||
| 
 | ||||
|     if (add_panel) | ||||
| */     | ||||
|     if (panel->supports_printer_technology(wxGetApp().preset_bundle->printers.get_edited_preset().printer_technology())) | ||||
|         m_tabpanel->AddPage(panel, panel->title()); | ||||
| } | ||||
|  |  | |||
|  | @ -2994,6 +2994,28 @@ void TabSLAPrint::build() | |||
|     auto optgroup = page->new_optgroup(_(L("Layers"))); | ||||
|     optgroup->append_single_option_line("layer_height"); | ||||
| 
 | ||||
|     page = add_options_page(_(L("Supports")), "building.png"); | ||||
|     optgroup = page->new_optgroup(_(L("Support head"))); | ||||
|     optgroup->append_single_option_line("support_head_front_radius"); | ||||
|     optgroup->append_single_option_line("support_head_back_radius"); | ||||
|     optgroup->append_single_option_line("support_head_penetration"); | ||||
|     optgroup->append_single_option_line("support_head_width"); | ||||
| 
 | ||||
|     optgroup = page->new_optgroup(_(L("Support pillar"))); | ||||
|     optgroup->append_single_option_line("support_pillar_radius"); | ||||
|     optgroup->append_single_option_line("support_base_radius"); | ||||
|     optgroup->append_single_option_line("support_base_height"); | ||||
| 
 | ||||
|     optgroup = page->new_optgroup(_(L("Connection of the support sticks and junctions"))); | ||||
|     optgroup->append_single_option_line("support_critical_angle"); | ||||
|     optgroup->append_single_option_line("support_max_bridge_length"); | ||||
| 
 | ||||
|     optgroup = page->new_optgroup(_(L("Pad"))); | ||||
|     optgroup->append_single_option_line("pad_wall_thickness"); | ||||
|     optgroup->append_single_option_line("pad_wall_height"); | ||||
|     optgroup->append_single_option_line("pad_max_merge_distance"); | ||||
|     optgroup->append_single_option_line("pad_edge_radius"); | ||||
| 
 | ||||
|     page = add_options_page(_(L("Dependencies")), "wrench.png"); | ||||
|     optgroup = page->new_optgroup(_(L("Profile dependencies"))); | ||||
|     Line line = optgroup->create_single_option_line("compatible_printers");//Line { _(L("Compatible printers")), "" };
 | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 YuSanka
						YuSanka