]> git.saurik.com Git - wxWidgets.git/blobdiff - src/generic/richmsgdlgg.cpp
Add wxAnyScrollHelperBase to reduce code duplication in wxVarScrollHelperBase.
[wxWidgets.git] / src / generic / richmsgdlgg.cpp
index 06b226d4f6c0fd1a41599b4efce140ca8d707a8b..397cfd051adbf3602fc195a13c2fa0c616324a05 100644 (file)
@@ -3,7 +3,6 @@
 // Purpose:     wxGenericRichMessageDialog
 // Author:      Rickard Westerlund
 // Created:     2010-07-04
-// RCS-ID:      $Id$
 // Copyright:   (c) 2010 wxWidgets team
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
@@ -53,15 +52,10 @@ void wxGenericRichMessageDialog::AddMessageDialogCheckBox(wxSizer *sizer)
 {
     if ( !m_checkBoxText.empty() )
     {
-        wxSizer *sizerCheckBox = new wxBoxSizer( wxHORIZONTAL );
+        m_checkBox = new wxCheckBox(this, wxID_ANY, m_checkBoxText);
+        m_checkBox->SetValue(m_checkBoxValue);
 
-        m_checkBox = new wxCheckBox( this,
-                                     wxID_ANY,
-                                     m_checkBoxText );
-        m_checkBox->SetValue( m_checkBoxValue );
-        sizerCheckBox->Add( m_checkBox, 0, wxBOTTOM | wxALIGN_LEFT );
-
-        sizer->Add( sizerCheckBox, 0, wxTOP|wxLEFT|wxRIGHT | wxALIGN_LEFT, 10 );
+        sizer->Add(m_checkBox, wxSizerFlags().Left().Border(wxLEFT|wxTOP, 10));
     }
 }
 
@@ -89,7 +83,7 @@ bool wxGenericRichMessageDialog::IsCheckBoxChecked() const
 {
     // This function can be called before the dialog is shown and hence before
     // the check box is created.
-    return m_checkBox? m_checkBoxValue : m_checkBox->IsChecked();
+    return m_checkBox ? m_checkBox->IsChecked() : m_checkBoxValue;
 }
 
 #endif // wxUSE_RICHMSGDLG