00001 #ifndef __BMCONST_H_INCLUDED__
00002 #define __BMCONST_H_INCLUDED__
00003
00004 // $Id$
00005
00006 //**********************************************************************
00007 // *
00008 // Description: 'Bell Master' TurboVision common constants. *
00009 // *
00010 // Author: Chris White (whitecf@bcs.org.uk) *
00011 // *
00012 // Copyright (C) 2003 Monitor Computing Services Ltd. *
00013 // *
00014 // This program is free software; you can redistribute it and/or *
00015 // modify it under the terms of the GNU General Public License *
00016 // as published by the Free Software Foundation; either version 2 *
00017 // of the License, or any later version. *
00018 // *
00019 // This program is distributed in the hope that it will be useful, *
00020 // but WITHOUT ANY WARRANTY; without even the implied warranty of *
00021 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
00022 // GNU General Public License for more details. *
00023 // *
00024 // You should have received a copy of the GNU General Public *
00025 // License (http://www.gnu.org/copyleft/gpl.html) along with this *
00026 // program; if not, write to: *
00027 // The Free Software Foundation Inc., *
00028 // 59 Temple Place - Suite 330, *
00029 // Boston, MA 02111-1307, *
00030 // USA. *
00031 // *
00032 //**********************************************************************
00033 // *
00034 // Notes: *
00035 // *
00036 //**********************************************************************
00037
00038
00039 namespace Monitor {
00040 namespace BellMaster {
00041
00042
00043 struct Const
00044 {
00048 enum HelpContexts {hcQuit = 1000,
00049 hcLoadCodes,
00050 hcBeatCode,
00051 hcSignalmanRingCode,
00052 hcLoadSignalman,
00053 hcUnloadSignalman,
00054 hcAbout};
00055
00056
00060 enum Commands {cmLoadCodes = 100,
00061 cmBeatCode,
00062 cmSignalmanRingCode,
00063 cmLoadSignalman,
00064 cmUnloadSignalman,
00065 cmAbout,
00066 cmDisplayModal};
00067 }; // struct Const
00068
00069 }; // namespace BellMaster
00070 }; // namespace Monitor
00071
00072
00073 #endif // __BMCONST_H_INCLUDED__
1.2.14 written by Dimitri van Heesch,
© 1997-2002