+#if wxUSE_RICHMSGDLG
+class TestRichMessageDialog : public TestMessageBoxDialog
+{
+public:
+ TestRichMessageDialog(wxWindow *parent);
+
+protected:
+ // overrides method in base class
+ virtual void AddAdditionalTextOptions(wxSizer *sizer);
+ virtual void AddAdditionalFlags(wxSizer *sizer);
+
+ void OnApply(wxCommandEvent& event);
+
+private:
+ wxTextCtrl *m_textCheckBox;
+ wxCheckBox *m_initialValueCheckBox;
+ wxTextCtrl *m_textDetailed;
+
+ DECLARE_EVENT_TABLE()
+};
+#endif // wxUSE_RICHMSGDLG
+