00001 00002 // Name: OptionsDialog.h 00003 // Purpose: 00004 // Author: Joe Yates 00005 // Modified by: 00006 // Created: 11/10/2004 00007 // RCS-ID: $Id: OptionsDialog.h,v 1.1.1.1 2006/01/24 22:13:19 titusd Exp $ 00008 // Copyright: (c) BID Snc 00009 // License: BSD license (see the file 'LICENSE.txt') 00011 00012 #ifndef __OptionsDialog_h__ 00013 #define __OptionsDialog_h__ 00014 00015 enum 00016 { 00017 ID_OPTIONS_CHKSHOWSHERPAFRAMEEVENTS = 2000, 00018 ID_OPTIONS_CHKSHOWDIRECTORYTREEVENTS, 00019 ID_OPTIONS_CHKSHOWDIRECTORYVIEWEVENTS, 00020 ID_OPTIONS_CMBTHEME 00021 }; 00022 00023 class OptionsDialog : public wxDialog 00024 { 00025 // friends, classes, enums and types 00026 00027 // Constructors/destructors 00028 public: 00029 OptionsDialog(wxWindow * wndParent); 00030 00031 // Operators 00032 00033 // Slots 00034 protected: 00035 void OnTraceMaskCheck(wxCommandEvent& evt); 00036 00037 // Methods 00038 private: 00039 void AddPanels(); 00040 00041 // Members 00042 private: 00043 wxNotebook nbk; 00044 00045 DECLARE_EVENT_TABLE() 00046 }; 00047 00048 #endif // ndef __OptionsDialog_h__