1//-------------------------------------------------------------------- 2// 3// constants.h 4// 5// Written by: Owen Smith 6// 7//-------------------------------------------------------------------- 8 9/* 10 Copyright 1999, Be Incorporated. All Rights Reserved. 11 This file may be used under the terms of the Be Sample Code License. 12*/ 13 14#ifndef _constants_h 15#define _constants_h 16 17#include <GraphicsDefs.h> 18 19//-------------------------------------------------------------------- 20// Message IDs 21 22const int32 MSG_WIN_ADD_MENU = 'oWAM'; 23const int32 MSG_WIN_DELETE_MENU = 'oWDM'; 24const int32 MSG_VIEW_ADD_MENU = 'oVAM'; 25const int32 MSG_VIEW_DELETE_MENU = 'oVDM'; 26const int32 MSG_VIEW_ADD_ITEM = 'oVAI'; 27const int32 MSG_WIN_HIDE_USER_MENUS = 'oWHU'; 28const int32 MSG_WIN_LARGE_TEST_ICONS = 'oWFM'; 29const int32 MSG_MENU_OUTLINE_SEL = 'oSMU'; 30const int32 MSG_TEST_ITEM = 'oWTM'; 31const int32 MSG_USER_ITEM = 'oWUM'; 32const int32 MSG_LABEL_EDIT = 'oLED'; 33 34 35//-------------------------------------------------------------------- 36// Strings 37 38extern const char* STR_APP_SIG; 39 40// Simple localization scheme 41#define LOCALE_USA 42 43extern const char* STR_APP_NAME; 44extern const char* STR_IERROR; 45extern const char* STR_SEPARATOR; 46extern const char* STR_NO_FULL_MENU_BAR; 47extern const char* STR_NO_HIDDEN_MENU_BAR; 48extern const char* STR_NO_MENU_VIEW; 49extern const char* STR_NO_STATUS_VIEW; 50extern const char* STR_NO_LABEL_CTRL; 51extern const char* STR_NO_HIDE_USER_CHECK; 52extern const char* STR_NO_LARGE_ICON_CHECK; 53extern const char* STR_NO_ADDMENU_BUTTON; 54extern const char* STR_NO_ADDITEM_BUTTON; 55extern const char* STR_NO_DELETE_BUTTON; 56extern const char* STR_NO_MENU_OUTLINE; 57extern const char* STR_NO_MENU_SCROLL_VIEW; 58extern const char* STR_MNU_FILE; 59extern const char* STR_MNU_FILE_ABOUT; 60extern const char* STR_MNU_FILE_CLOSE; 61extern const char* STR_MNU_TEST; 62extern const char* STR_MNU_TEST_ITEM; 63extern const char* STR_MNU_EMPTY_ITEM; 64extern const char* STR_LABEL_CTRL; 65extern const char* STR_HIDE_USER_MENUS; 66extern const char* STR_LARGE_TEST_ICONS; 67extern const char* STR_ADD_MENU; 68extern const char* STR_ADD_ITEM; 69extern const char* STR_ADD_SEP; 70extern const char* STR_DELETE_MENU; 71extern const char* STR_STATUS_DEFAULT; 72extern const char* STR_STATUS_TEST; 73extern const char* STR_STATUS_USER; 74extern const char* STR_STATUS_ADD_MENU; 75extern const char* STR_STATUS_ADD_ITEM; 76extern const char* STR_STATUS_ADD_SEPARATOR; 77extern const char* STR_STATUS_DELETE_SEPARATOR; 78extern const char* STR_STATUS_DELETE_MENU; 79extern const char* STR_STATUS_DELETE_ITEM; 80extern const char* STR_ABOUT_TITLE; 81extern const char* STR_ABOUT_BUTTON; 82extern const char* STR_ABOUT_DESC; 83 84 85//-------------------------------------------------------------------- 86// Shortcuts 87 88extern const char CMD_FILE_CLOSE; 89extern const char CMD_TEST_ICON_SIZE; 90 91 92//-------------------------------------------------------------------- 93// Colors 94 95extern const rgb_color BKG_GREY; 96 97#endif /* _constants_h */