| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- //-----------------------------------------------------------------------------
- // Name: derivdlg.h
- // Purpose: XML resources sample: A derived dialog
- // Author: Robert O'Connor (rob@medicalmnemonics.com), Vaclav Slavik
- // Copyright: (c) Robert O'Connor and Vaclav Slavik
- // Licence: wxWindows licence
- //-----------------------------------------------------------------------------
- //-----------------------------------------------------------------------------
- // Begin single inclusion of this .h file condition
- //-----------------------------------------------------------------------------
- #ifndef _DERIVDLG_H_
- #define _DERIVDLG_H_
- //-----------------------------------------------------------------------------
- // Headers
- //-----------------------------------------------------------------------------
- #include "wx/dialog.h"
- //-----------------------------------------------------------------------------
- // Class definition: PreferencesDialog
- //-----------------------------------------------------------------------------
- // A derived dialog.
- class PreferencesDialog : public wxDialog
- {
- public:
- // Constructor.
- /*
- \param parent The parent window. Simple constructor.
- */
- PreferencesDialog( wxWindow* parent );
- // Destructor.
- ~PreferencesDialog(){};
- private:
- // Stuff to do when "My Button" gets clicked
- void OnMyButtonClicked( wxCommandEvent &event );
- // Stuff to do when a "My Checkbox" gets updated
- // (drawn, or it changes its value)
- void OnUpdateUIMyCheckbox( wxUpdateUIEvent &event );
- // Override base class functions of a wxDialog.
- void OnOK( wxCommandEvent &event );
- // Any class wishing to process wxWidgets events must use this macro
- wxDECLARE_EVENT_TABLE();
- };
- //-----------------------------------------------------------------------------
- // End single inclusion of this .h file condition
- //-----------------------------------------------------------------------------
- #endif //_DERIVDLG_H_
|