| | |
| | | #include "MainWindow.h" |
| | | |
| | | #include "../../sd.cpp.ui2/ui/embended_files/cube.png.h" |
| | | #include "../../sd.cpp.ui2/ui/embended_files/dice_four.png.h" |
| | | #include "../../sd.cpp.ui2/ui/embended_files/disk.png.h" |
| | | #include "../../sd.cpp.ui2/ui/embended_files/file_import.png.h" |
| | | #include "../../sd.cpp.ui2/ui/embended_files/forward.png.h" |
| | |
| | | wxBoxSizer* sizer0003; |
| | | sizer0003 = new wxBoxSizer( wxHORIZONTAL ); |
| | | |
| | | m_staticText231 = new wxStaticText( m_all_panel, wxID_ANY, wxT("CFG:"), wxDefaultPosition, wxDefaultSize, 0 ); |
| | | m_staticText231->Wrap( 0 ); |
| | | sizer0003->Add( m_staticText231, 0, wxALL|wxALIGN_CENTER_VERTICAL, 5 ); |
| | | |
| | | m_cfg = new wxSpinCtrlDouble( m_all_panel, wxID_ANY, wxT("7.0"), wxDefaultPosition, wxDefaultSize, wxSP_ARROW_KEYS, 0, 15, 0, 0.1 ); |
| | | m_cfg->SetDigits( 1 ); |
| | | m_cfg->SetMinSize( wxSize( 45,-1 ) ); |
| | | |
| | | sizer0003->Add( m_cfg, 0, wxALL, 5 ); |
| | | |
| | | m_staticText233 = new wxStaticText( m_all_panel, wxID_ANY, wxT("Seed:"), wxDefaultPosition, wxDefaultSize, 0 ); |
| | | m_staticText233->Wrap( 0 ); |
| | | sizer0003->Add( m_staticText233, 0, wxALL|wxALIGN_CENTER_VERTICAL, 5 ); |
| | | |
| | | m_seed = new wxSpinCtrl( m_all_panel, wxID_ANY, wxT("44"), wxDefaultPosition, wxDefaultSize, 0, -1, 99999999999, 44 ); |
| | | m_seed->SetMinSize( wxSize( 80,-1 ) ); |
| | | m_seed->SetMinSize( wxSize( 110,-1 ) ); |
| | | |
| | | sizer0003->Add( m_seed, 0, wxALL|wxALIGN_CENTER_VERTICAL, 5 ); |
| | | |
| | | m_staticText234 = new wxStaticText( m_all_panel, wxID_ANY, wxT("Clip skip:"), wxDefaultPosition, wxDefaultSize, 0 ); |
| | | m_staticText234->Wrap( 0 ); |
| | | m_staticText234->SetToolTip( wxT("ignore last layers of CLIP network; 1 ignores none, 2 ignores one layer (default: -1)\n<= 0 represents unspecified, will be 1 for SD1.x, 2 for SD2.x") ); |
| | | m_random_seed = new wxButton( m_all_panel, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 24,24 ), 0 ); |
| | | |
| | | sizer0003->Add( m_staticText234, 0, wxALL|wxALIGN_CENTER_VERTICAL, 5 ); |
| | | m_random_seed->SetBitmap( dice_four_png_to_wx_bitmap() ); |
| | | m_random_seed->SetToolTip( wxT("Generate random seed") ); |
| | | |
| | | m_clip_skip = new wxSpinCtrl( m_all_panel, wxID_ANY, wxT("0"), wxDefaultPosition, wxDefaultSize, wxSP_ARROW_KEYS, -1, 2, 0 ); |
| | | m_clip_skip->SetToolTip( wxT("ignore last layers of CLIP network; 1 ignores none, 2 ignores one layer (default: -1)\n<= 0 represents unspecified, will be 1 for SD1.x, 2 for SD2.x") ); |
| | | m_clip_skip->SetMinSize( wxSize( 45,-1 ) ); |
| | | |
| | | sizer0003->Add( m_clip_skip, 0, wxALL, 5 ); |
| | | sizer0003->Add( m_random_seed, 0, wxALL|wxALIGN_CENTER_VERTICAL, 5 ); |
| | | |
| | | m_staticText14 = new wxStaticText( m_all_panel, wxID_ANY, wxT("Steps:"), wxDefaultPosition, wxDefaultSize, 0 ); |
| | | m_staticText14->Wrap( -1 ); |
| | |
| | | |
| | | |
| | | sizer0002->Add( sizer0003, 0, wxALL|wxEXPAND, 5 ); |
| | | |
| | | wxBoxSizer* bSizer22; |
| | | bSizer22 = new wxBoxSizer( wxHORIZONTAL ); |
| | | |
| | | m_staticText231 = new wxStaticText( m_all_panel, wxID_ANY, wxT("CFG:"), wxDefaultPosition, wxDefaultSize, 0 ); |
| | | m_staticText231->Wrap( 0 ); |
| | | bSizer22->Add( m_staticText231, 0, wxALL|wxALIGN_CENTER_VERTICAL, 5 ); |
| | | |
| | | m_cfg = new wxSpinCtrlDouble( m_all_panel, wxID_ANY, wxT("7.0"), wxDefaultPosition, wxDefaultSize, wxSP_ARROW_KEYS, 0, 15, 0, 0.1 ); |
| | | m_cfg->SetDigits( 1 ); |
| | | m_cfg->SetMinSize( wxSize( 45,-1 ) ); |
| | | |
| | | bSizer22->Add( m_cfg, 0, wxALL, 5 ); |
| | | |
| | | m_staticText234 = new wxStaticText( m_all_panel, wxID_ANY, wxT("Clip skip:"), wxDefaultPosition, wxDefaultSize, 0 ); |
| | | m_staticText234->Wrap( 0 ); |
| | | m_staticText234->SetToolTip( wxT("ignore last layers of CLIP network; 1 ignores none, 2 ignores one layer (default: -1)\n<= 0 represents unspecified, will be 1 for SD1.x, 2 for SD2.x") ); |
| | | |
| | | bSizer22->Add( m_staticText234, 0, wxALL|wxALIGN_CENTER_VERTICAL, 5 ); |
| | | |
| | | m_clip_skip = new wxSpinCtrl( m_all_panel, wxID_ANY, wxT("0"), wxDefaultPosition, wxDefaultSize, wxSP_ARROW_KEYS, -1, 2, 0 ); |
| | | m_clip_skip->SetToolTip( wxT("ignore last layers of CLIP network; 1 ignores none, 2 ignores one layer (default: -1)\n<= 0 represents unspecified, will be 1 for SD1.x, 2 for SD2.x") ); |
| | | m_clip_skip->SetMinSize( wxSize( 45,-1 ) ); |
| | | |
| | | bSizer22->Add( m_clip_skip, 0, wxALL, 5 ); |
| | | |
| | | |
| | | sizer0002->Add( bSizer22, 0, wxEXPAND|wxALL, 5 ); |
| | | |
| | | m_notebook1302 = new wxNotebook( m_all_panel, wxID_ANY, wxDefaultPosition, wxSize( -1,200 ), wxBK_DEFAULT ); |
| | | m_notebook1302->SetMinSize( wxSize( -1,200 ) ); |
| | |
| | | m_refresh->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( UI::onModelsRefresh ), NULL, this ); |
| | | m_model->Connect( wxEVT_COMMAND_CHOICE_SELECTED, wxCommandEventHandler( UI::onModelSelect ), NULL, this ); |
| | | m_vae->Connect( wxEVT_COMMAND_CHOICE_SELECTED, wxCommandEventHandler( UI::onVaeSelect ), NULL, this ); |
| | | m_random_seed->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( UI::onRandomGenerateButton ), NULL, this ); |
| | | m_button7->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( UI::onResolutionSwap ), NULL, this ); |
| | | m_start_jobs->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( UI::onJobsStart ), NULL, this ); |
| | | m_pause_jobs->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( UI::onJobsPause ), NULL, this ); |
| | |
| | | m_refresh->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( UI::onModelsRefresh ), NULL, this ); |
| | | m_model->Disconnect( wxEVT_COMMAND_CHOICE_SELECTED, wxCommandEventHandler( UI::onModelSelect ), NULL, this ); |
| | | m_vae->Disconnect( wxEVT_COMMAND_CHOICE_SELECTED, wxCommandEventHandler( UI::onVaeSelect ), NULL, this ); |
| | | m_random_seed->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( UI::onRandomGenerateButton ), NULL, this ); |
| | | m_button7->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( UI::onResolutionSwap ), NULL, this ); |
| | | m_start_jobs->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( UI::onJobsStart ), NULL, this ); |
| | | m_pause_jobs->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( UI::onJobsPause ), NULL, this ); |