#ifndef H_INCLUDED_wxdkclock /** Include file only once. */ #define H_INCLUDED_wxdkclock 1 #ifdef DK3_USE_WX #undef DK3_USE_WX #endif /** Use wxWidgets libraries to build GUI programs. */ #define DK3_USE_WX 1 #include #include #ifdef __BORLANDC__ #pragma hdrstop #endif #ifndef WX_PRECOMP #include #endif #include #include #include #include #include #include #include #include #include #include #include #include #include #include /* __CHANGE__ 018: Add futher wxWidgets header files. */ #include #include #include #include #include #include #include #include #include #include #include "DkClockData.h" #include "DkClockView.h" #include "DkClockTaskbarIcon.h" #include "DkClockOptionsDialog.h" #include "DkClockApp.h" #include "DkClockFrame.h" /* __CHANGE__ 018: Add header files for further classes and modules. */ /** @defgroup wxdkclockwxids wxWidgets IDs. */ /**@{*/ /** Exit application. */ #define DkClockFrame_Quit (wxID_EXIT) /** Main window ID. */ #define DkClockFrame_MainWindow ((wxID_HIGHEST) + 1) /** Show version dialog box. */ #define DkClockFrame_Help_About ((DkClockFrame_MainWindow) + 1) /** Open table of contents for online help. */ #define DkClockFrame_Help_Contents ((DkClockFrame_Help_About) + 1) /** Menu item Edit Options. */ #define DkClockFrame_Edit_Options ((DkClockFrame_Help_Contents) + 1) /** Check box to enable or disable alert. */ #define DkClockOptions_Enable ((DkClockFrame_Edit_Options) + 1) /** Timer ID. */ #define DkClockFrame_Timer ((DkClockOptions_Enable) + 1) /** ID of task bar icon. */ #define DkClockFrame_TaskBarIcon ((DkClockFrame_Timer) + 1) /** Task bar icon popup menu item: Restore. */ #define DkClockTaskBar_Restore ((DkClockFrame_TaskBarIcon) + 1) /** Task bar icon popup menu item: Exit application. */ #define DkClockTaskBar_Exit ((DkClockTaskBar_Restore) + 1) /** Menu item: Hide. */ #define DkClockFrame_Hide ((DkClockTaskBar_Exit) + 1) /** Menu item: Set clock colour. */ #define DkClockFrame_NormalColour ((DkClockFrame_Hide) + 1) /** Menu item: Set alert colour. */ #define DkClockFrame_AlertColour ((DkClockFrame_NormalColour) + 1) /* __CHANGE__ 017: Add further IDs here as needed. */ /**@}*/ #endif