Main Page | Namespace List | Class Hierarchy | Class List | File List | Class Members | File Members

SherpaApp.h

Go to the documentation of this file.
00001 
00002 // Name:        SherpaApp.h
00003 // Purpose:     
00004 // Author:      Joe Yates
00005 // Modified by:
00006 // Created:     11/10/2004
00007 // RCS-ID:      $Id: SherpaApp.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 __SherpaApp_h__
00013 #define __SherpaApp_h__
00014 
00015 #define SETTING_SHERPAAPP_SHOWEVENTS_SHERPAFRAME wxT("/SherpaApp/ShowEvents/SherpaFrame")
00016 #define SETTING_SHERPAAPP_SHOWEVENTS_DIRECTORYTREE wxT("/SherpaApp/ShowEvents/DirectoryTree")
00017 #define SETTING_SHERPAAPP_SHOWEVENTS_DIRECTORYVIEW wxT("/SherpaApp/ShowEvents/DirectoryView")
00018 
00019 class SherpaApp: public wxApp
00020   {
00021   // friends, classes, enums and types
00022 
00023   // Constructors/destructors
00024   public:
00025     SherpaApp();
00026 
00027   // Operators
00028 
00029   // Slots
00030   protected:
00031     bool OnInit();
00032     int OnRun();
00033     int OnExit();
00034     void OnUnhandledException();
00035 
00036   // Methods
00037   private:
00038     bool Initialise();
00039     void Terminate();
00040 
00041   // Variables
00042 
00043   DECLARE_NO_COPY_CLASS(SherpaApp)
00044   };
00045 
00046 #endif // ndef __SherpaApp_h__

Generated on Wed Jan 25 08:14:45 2006 for Sherpa by doxygen 1.3.6