14PANEL_TOOLBAR_CUSTOMIZATION_BASE::PANEL_TOOLBAR_CUSTOMIZATION_BASE( wxWindow* parent, wxWindowID 
id, 
const wxPoint& pos, 
const wxSize& size, 
long style, 
const wxString& 
name ) : 
RESETTABLE_PANEL( parent, id, pos, size, style, 
name )
 
   16    wxBoxSizer* bPanelSizer;
 
   17    bPanelSizer = 
new wxBoxSizer( wxVERTICAL );
 
   19    m_customToolbars = 
new wxCheckBox( 
this, wxID_ANY, 
_(
"Customize toolbars"), wxDefaultPosition, wxDefaultSize, 0 );
 
   22    m_staticline1 = 
new wxStaticLine( 
this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLI_HORIZONTAL );
 
   25    wxFlexGridSizer* m_customizeControls;
 
   26    m_customizeControls = 
new wxFlexGridSizer( 1, 3, 0, 0 );
 
   27    m_customizeControls->AddGrowableCol( 0 );
 
   28    m_customizeControls->AddGrowableCol( 2 );
 
   29    m_customizeControls->AddGrowableRow( 0 );
 
   30    m_customizeControls->SetFlexibleDirection( wxHORIZONTAL );
 
   31    m_customizeControls->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
 
   34    bSizer8 = 
new wxBoxSizer( wxVERTICAL );
 
   36    wxArrayString m_tbChoiceChoices;
 
   37    m_tbChoice = 
new wxChoice( 
this, wxID_ANY, wxDefaultPosition, wxDefaultSize, m_tbChoiceChoices, 0 );
 
   39    bSizer8->Add( 
m_tbChoice, 0, wxALL|wxEXPAND, 5 );
 
   42    bSizer10 = 
new wxBoxSizer( wxHORIZONTAL );
 
   45    bSizer11 = 
new wxBoxSizer( wxVERTICAL );
 
   47    m_toolbarTree = 
new wxTreeCtrl( 
this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTR_DEFAULT_STYLE|wxTR_EDIT_LABELS|wxTR_HIDE_ROOT|wxTR_NO_LINES );
 
   51    bSizer10->Add( bSizer11, 1, wxEXPAND, 5 );
 
   54    bSizer8->Add( bSizer10, 1, wxEXPAND, 5 );
 
   56    wxBoxSizer* bSizerToolbarBtns;
 
   57    bSizerToolbarBtns = 
new wxBoxSizer( wxHORIZONTAL );
 
   69    bSizerToolbarBtns->Add( 20, 0, 0, wxEXPAND, 5 );
 
   75    bSizer8->Add( bSizerToolbarBtns, 0, wxBOTTOM|wxEXPAND|wxLEFT|wxRIGHT|wxTOP, 5 );
 
   78    m_customizeControls->Add( bSizer8, 1, wxEXPAND, 5 );
 
   81    bSizer6 = 
new wxBoxSizer( wxVERTICAL );
 
   84    bSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
 
   90    bSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
 
   93    m_customizeControls->Add( bSizer6, 1, wxEXPAND, 5 );
 
   96    bSizer9 = 
new wxBoxSizer( wxHORIZONTAL );
 
   98    m_actionsList = 
new wxListCtrl( 
this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_NO_HEADER|wxLC_REPORT|wxLC_SINGLE_SEL );
 
  102    m_customizeControls->Add( bSizer9, 1, wxEXPAND, 5 );
 
  105    bPanelSizer->Add( m_customizeControls, 1, wxEXPAND, 5 );
 
  108    this->SetSizer( bPanelSizer );