home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / wxos2233.zip / wxOS2-2_3_3.zip / wxWindows-2.3.3 / demos / dbbrowse / dbbrowse.h < prev    next >
C/C++ Source or Header  |  2001-02-12  |  3KB  |  57 lines

  1. //----------------------------------------------------------------------------------------
  2. // Name:        dbbrowse.h
  3. // Purpose:     Through ODBC - Databases Browsen
  4. // Author:      Mark Johnson
  5. // Modified by:
  6. // Created:     19991127
  7. // Copyright:   (c) Mark Johnson
  8. // Licence:     wxWindows license
  9. // RCS-ID:      $Id: dbbrowse.h,v 1.9 2001/02/12 19:23:44 georgetasker Exp $
  10. //----------------------------------------------------------------------------------------
  11. // Define a new frame type
  12. //----------------------------------------------------------------------------------------
  13. class MainFrame: public wxFrame
  14. {
  15. public:
  16.     MainFrame(wxFrame *frame, char *title,  const wxPoint& pos, const wxSize& size);
  17.     ~MainFrame(void);
  18.     
  19. public:
  20.     // menu callbacks
  21.     void OnAbout(wxCommandEvent& event);
  22.     void OnHelp(wxCommandEvent& event);
  23.     void OnQuit(wxCommandEvent& event);
  24.     //--------------------------------------------------------------------------------------
  25.     int DiffW, DiffH;                  // Needed the saving of Frame size
  26.     //--------------------------------------------------------------------------------------
  27.     DocSplitterWindow    *p_Splitter;  // for Document Views
  28.     MainDoc              *pDoc;        // Self made Document
  29.     wxHtmlHelpController *p_Help;      // Help System
  30.  
  31.     //--------------------------------------------------------------------------------------
  32.     DECLARE_EVENT_TABLE()
  33. };
  34.  
  35. //----------------------------------------------------------------------------------------
  36. // Define a new application type
  37. //----------------------------------------------------------------------------------------
  38. class MainApp: public wxApp
  39. {
  40. public:
  41.     MainFrame *frame;                           // The one and only MainFrame
  42.     bool OnInit(void); // Programmstart
  43.     wxLocale m_locale; // locale we'll be using and language support - MUST be here !
  44. };
  45.  
  46. //----------------------------------------------------------------------------------------
  47. // ID for the menu quit command
  48. //----------------------------------------------------------------------------------------
  49. #define QUIT                         777
  50. #define ABOUT                        778
  51. #define HELP                         779
  52. #define TREE_CTRL_PGM                102
  53. #define GRID_CTRL                    103
  54. #define TREE_CTRL_DB                 104
  55. #define GRID_CTRL_DB                 105
  56. //----------------------------------------------------------------------------------------
  57.