+
+ wxBoxSizer *column1 = new wxBoxSizer(wxVERTICAL);
+ column1->Add( m_text, 0, wxALL, 10 );
+ column1->Add( m_password, 0, wxALL, 10 );
+ column1->Add( m_readonly, 0, wxALL, 10 );
+ column1->Add( m_limited, 0, wxALL, 10 );
+ column1->Add( m_horizontal, 1, wxALL | wxEXPAND, 10 );
+
+ wxBoxSizer *column2 = new wxBoxSizer(wxVERTICAL);
+ column2->Add( m_multitext, 1, wxALL | wxEXPAND, 10 );
+ column2->Add( m_tab, 1, wxALL | wxEXPAND, 10 );
+ column2->Add( m_enter, 1, wxALL | wxEXPAND, 10 );
+
+ wxBoxSizer *column3 = new wxBoxSizer(wxVERTICAL);
+ column3->Add( m_textrich, 1, wxALL | wxEXPAND, 10 );
+
+ wxBoxSizer *row1 = new wxBoxSizer(wxHORIZONTAL);
+ row1->Add( column1, 0, wxALL | wxEXPAND, 10 );
+ row1->Add( column2, 1, wxALL | wxEXPAND, 10 );
+ row1->Add( column3, 1, wxALL | wxEXPAND, 10 );
+
+ wxBoxSizer *topSizer = new wxBoxSizer(wxVERTICAL);
+ topSizer->Add( row1, 2, wxALL | wxEXPAND, 10 );
+
+#if wxUSE_LOG
+ wxBoxSizer *row2 = new wxBoxSizer(wxHORIZONTAL);
+ row2->Add( m_log, 1, wxALL | wxEXPAND, 10 );
+ topSizer->Add( row2, 1, wxALL | wxEXPAND, 10 );