1 ///////////////////////////////////////////////////////////////////////////// 2 // Name: types.h 3 // Purpose: Type identifiers, used by resource system 4 // Author: Julian Smart 5 // Modified by: 6 // Created: 01/02/97 7 // RCS-ID: $Id: types.h 35650 2005-09-23 12:56:45Z MR $ 8 // Copyright: (c) Julian Smart 9 // Licence: wxWindows licence 10 ///////////////////////////////////////////////////////////////////////////// 11 12 #ifndef _WX_TYPESH__ 13 #define _WX_TYPESH__ 14 15 // Types of objects 16 #define wxTYPE_ANY 0 17 #define wxTYPE_OBJECT wxTYPE_ANY 18 #define wxTYPE_WINDOW 1 19 #define wxTYPE_DIALOG_BOX 2 20 #define wxTYPE_ITEM 3 21 #define wxTYPE_PANEL 4 22 #define wxTYPE_CANVAS 5 23 #define wxTYPE_TEXT_WINDOW 6 24 #define wxTYPE_FRAME 7 25 26 #define wxTYPE_BUTTON 8 27 #define wxTYPE_TEXT 9 28 #define wxTYPE_MESSAGE 10 29 #define wxTYPE_CHOICE 11 30 #define wxTYPE_LIST_BOX 12 31 #define wxTYPE_SLIDER 13 32 #define wxTYPE_CHECK_BOX 14 33 #define wxTYPE_MENU 15 34 #define wxTYPE_MENU_BAR 16 35 #define wxTYPE_MULTI_TEXT 17 36 #define wxTYPE_RADIO_BOX 18 37 #define wxTYPE_GROUP_BOX 19 38 #define wxTYPE_GAUGE 20 39 #define wxTYPE_SCROLL_BAR 21 40 #define wxTYPE_VIRT_LIST_BOX 22 41 #define wxTYPE_COMBO_BOX 23 42 #define wxTYPE_RADIO_BUTTON 24 43 44 #define wxTYPE_EVENT 25 45 #define wxTYPE_DC 26 46 #define wxTYPE_DC_CANVAS 27 47 #define wxTYPE_DC_POSTSCRIPT 28 48 #define wxTYPE_DC_PRINTER 29 49 #define wxTYPE_DC_METAFILE 30 50 #define wxTYPE_DC_MEMORY 31 51 #define wxTYPE_MOUSE_EVENT 32 52 #define wxTYPE_KEY_EVENT 33 53 #define wxTYPE_COMMAND_EVENT 34 54 #define wxTYPE_DC_PANEL 35 55 56 #define wxTYPE_PEN 40 57 #define wxTYPE_BRUSH 41 58 #define wxTYPE_FONT 42 59 #define wxTYPE_ICON 42 60 #define wxTYPE_BITMAP 43 61 #define wxTYPE_METAFILE 44 62 #define wxTYPE_TIMER 45 63 #define wxTYPE_COLOUR 46 64 #define wxTYPE_COLOURMAP 47 65 #define wxTYPE_CURSOR 48 66 67 #define wxTYPE_DDE_CLIENT 60 68 #define wxTYPE_DDE_SERVER 61 69 #define wxTYPE_DDE_CONNECTION 62 70 71 #define wxTYPE_HELP_INSTANCE 63 72 73 #define wxTYPE_LIST 70 74 #define wxTYPE_STRING_LIST 71 75 #define wxTYPE_HASH_TABLE 72 76 #define wxTYPE_NODE 73 77 #define wxTYPE_APP 74 78 #define wxTYPE_DATE 75 79 80 #define wxTYPE_ENHANCED_DIALOG 80 81 #define wxTYPE_TOOLBAR 81 82 #define wxTYPE_BUTTONBAR 82 83 84 #define wxTYPE_DATABASE 90 85 #define wxTYPE_QUERY_FIELD 91 86 #define wxTYPE_QUERY_COL 92 87 #define wxTYPE_RECORDSET 93 88 89 #define wxTYPE_USER 500 90 91 #endif 92 // _WX_TYPESH__ 93 94