Browse Source

Fix Generate button alignment and gap between outputs.

pcb_db
Jeff Young 11 months ago
parent
commit
5564f4d316
  1. 5
      kicad/dialogs/panel_jobs.cpp
  2. 3
      kicad/dialogs/panel_jobs_base.cpp
  3. 10
      kicad/dialogs/panel_jobs_base.fbp

5
kicad/dialogs/panel_jobs.cpp

@ -691,7 +691,12 @@ void PANEL_JOBS::addJobOutputPanel( JOBSET_OUTPUT* aOutput )
{
PANEL_JOB_OUTPUT* outputPanel = new PANEL_JOB_OUTPUT( m_outputList, this, m_frame,
m_jobsFile.get(), aOutput );
#if __OSX__
m_outputListSizer->Add( outputPanel, 0, wxEXPAND, 5 );
#else
m_outputListSizer->Add( outputPanel, 0, wxEXPAND|wxBOTTOM, 5 );
#endif
m_outputPanelMap[aOutput] = outputPanel;

3
kicad/dialogs/panel_jobs_base.cpp

@ -190,6 +190,9 @@ PANEL_JOB_OUTPUT_BASE::PANEL_JOB_OUTPUT_BASE( wxWindow* parent, wxWindowID id, c
m_buttonDelete = new STD_BITMAP_BUTTON( this, wxID_ANY, wxNullBitmap, wxDefaultPosition, wxDefaultSize, wxBU_AUTODRAW|0 );
bSizerButtons->Add( m_buttonDelete, 0, wxALL, 5 );
bSizerButtons->Add( 0, 0, 1, wxEXPAND, 5 );
m_buttonGenerate = new wxButton( this, wxID_ANY, _("Generate"), wxDefaultPosition, wxDefaultSize, 0 );
bSizerButtons->Add( m_buttonGenerate, 0, wxALL|wxALIGN_CENTER_VERTICAL, 5 );

10
kicad/dialogs/panel_jobs_base.fbp

@ -1243,6 +1243,16 @@
<event name="OnButtonClick">OnDelete</event>
</object>
</object>
<object class="sizeritem" expanded="true">
<property name="border">5</property>
<property name="flag">wxEXPAND</property>
<property name="proportion">1</property>
<object class="spacer" expanded="true">
<property name="height">0</property>
<property name="permission">protected</property>
<property name="width">0</property>
</object>
</object>
<object class="sizeritem" expanded="true">
<property name="border">5</property>
<property name="flag">wxALL|wxALIGN_CENTER_VERTICAL</property>

Loading…
Cancel
Save