Macro: Define$BuiltIn$DF$Messages

Module location: FMAC line 4149 (view source)

define all messages used by object system. This is new to VDF7. All messages are now defined here. define all runtime messages common to VDF and CM DF Note: make sure number of lines in command is less than 1024

  CMSG I GET_ACTIVE_STATE                  |CI$001
  CMSG I GET_PARENT                        |CI$002
  CMSG V SET_PARENT                        |CI$003     I
  CMSG I MSG_PAGE_OBJECT                   |CI$004     I
  CMSG I GET_LOCATION                      |CI$005
  CMSG V SET_LOCATION                      |CI$006     I  I
  CMSG I GET_ENTRY_MSG                     |CI$007
  CMSG V SET_ENTRY_MSG                     |CI$008     I
  CMSG I GET_EXIT_MSG                      |CI$009
  CMSG V SET_EXIT_MSG                      |CI$00A     I
  CMSG V SET_SIZE                          |CI$00B     I  I
  CMSG I GET_SIZE                          |CI$00C
  CMSG I GET_CURRENT_ITEM                  |CI$00D
  CMSG V SET_CURRENT_ITEM                  |CI$00E     I
  CMSG I GET_TOP_ITEM                      |CI$00F
  CMSG V SET_TOP_ITEM                      |CI$010     I
  CMSG S GET_VALUE                         |CI$011     I
  CMSG V SET_VALUE                         |CI$012     I  S
  CMSG I GET_MESSAGE                       |CI$013     I
  CMSG V SET_MESSAGE                       |CI$014     I  I
  CMSG I GET_ITEM_COUNT                    |CI$015
  CMSG V SET_ITEM_COUNT                    |CI$016     I
  CMSG I GET_SELECT_COUNT                  |CI$017
  CMSG V SET_SELECT_COUNT                  |CI$018     I
  CMSG I GET_MULTI_SELECT_MSG              |CI$019
  CMSG V SET_MULTI_SELECT_MSG              |CI$01A     I
  CMSG V SET_FOCUS_MODE                    |CI$01B     I
  CMSG I GET_FOCUS_MODE                    |CI$01C
  CMSG V SET_VISIBLE_STATE                 |CI$01D     I
  CMSG I GET_VISIBLE_STATE                 |CI$01E
  CMSG V SET_SELECT_MODE                   |CI$01F     I
  CMSG I GET_SELECT_MODE                   |CI$020
  CMSG V SET_WRAP_STATE                    |CI$021     I
  CMSG I GET_WRAP_STATE                    |CI$022
  CMSG V SET_SHADOW_STATE                  |CI$023     I  I
  CMSG I GET_SHADOW_STATE                  |CI$024     I
  CMSG I GET_SELECT_STATE                  |CI$025     I
  CMSG V SET_SELECT_STATE                  |CI$026     I  I
  CMSG V SET_AUTOCLEAR_STATE               |CI$027     I  I
  CMSG I GET_AUTOCLEAR_STATE               |CI$028     I
  CMSG V SET_CENTER_STATE                  |CI$029     I  I
  CMSG I GET_CENTER_STATE                  |CI$02A     I
  CMSG V SET_CHECKBOX_ITEM_STATE           |CI$02B     I  I
  CMSG I GET_CHECKBOX_ITEM_STATE           |CI$02C     I
  CMSG I MSG_STOP_UI                       |CI$02D
  CMSG S MSG_ERROR                         |CI$02E     I
  CMSG V MSG_HELP                          |CI$02F
  CMSG V MSG_BELL                          |CI$030
  CMSG V MSG_PAINT                         |CI$031
  CMSG V MSG_NONE                          |CI$032
  CMSG V MSG_EXIT                          |CI$033
  CMSG V MSG_NEXT                          |CI$034
  CMSG V MSG_PULL_RIGHT                    |CI$035
  CMSG V MSG_PULL_LEFT                     |CI$036
  CMSG I MSG_KEY                           |CI$037     I
  CMSG I MSG_INSERT_ITEM                   |CI$038     I  S
  CMSG I MSG_ADD_ITEM                      |CI$039     I  S
  CMSG V MSG_DELETE_ITEM                   |CI$03A     I
  CMSG V MSG_DELETE_DATA                   |CI$03B
  CMSG V MSG_SORT_ITEMS                    |CI$03C     I
  CMSG I GET_ITEM_MATCHING                 |CI$03D     S
  CMSG I GET_AUX_VALUE                     |CI$03E     I
  CMSG V SET_AUX_VALUE                     |CI$03F     I  I
  CMSG I GET_SEARCH_MODE                   |CI$040
  CMSG V SET_SEARCH_MODE                   |CI$041     I
  CMSG I GET_INVERSE_STATE                 |CI$042
  CMSG V SET_INVERSE_STATE                 |CI$043     I
  CMSG V MSG_SCROLL                        |CI$044     I  I
  CMSG V SET_CLASS_COLORS                  |CI$045     I  I  I
  CMSG I GET_HORIZONTAL_INCREMENT          |CI$046
  CMSG V SET_HORIZONTAL_INCREMENT          |CI$047     I
  CMSG V MSG_UP                            |CI$048
  CMSG V MSG_DOWN                          |CI$049
  CMSG V MSG_RIGHT                         |CI$04A
  CMSG V MSG_LEFT                          |CI$04B
  CMSG V MSG_BEGINNING_OF_DATA             |CI$04C
  CMSG V MSG_END_OF_DATA                   |CI$04D
  CMSG V MSG_BEGINNING_OF_PANEL            |CI$04E
  CMSG V MSG_END_OF_PANEL                  |CI$04F
  CMSG V MSG_BEGINNING_OF_LINE             |CI$050
  CMSG V MSG_END_OF_LINE                   |CI$051
  CMSG V MSG_PAGE_UP                       |CI$052
  CMSG V MSG_PAGE_DOWN                     |CI$053
  CMSG V SET_INSERT_MODE                   |CI$054     I
  CMSG V MSG_GOTO_LINE                     |CI$055     I
  CMSG V MSG_MOVE_ABSOLUTE                 |CI$056     I  I
  CMSG V MSG_MOVE_RELATIVE                 |CI$057     I  I
  CMSG V MSG_MARK_ON                       |CI$058
  CMSG V MSG_PASTE                         |CI$059     I  I  I
  CMSG V MSG_CUT                           |CI$05A     I  I  I
  CMSG V MSG_COPY                          |CI$05B     I  I  I
  CMSG V MSG_INSERT                        |CI$05C     S
  CMSG V MSG_DELETE_CHAR                   |CI$05D
  CMSG V MSG_DELETE_LINE                   |CI$05E
  CMSG V MSG_DELETE_TO_EOL                 |CI$05F
  CMSG I MSG_FIND                          |CI$060     S
  CMSG I MSG_REPLACE                       |CI$061     S  S
  CMSG V MSG_PRINT                         |CI$062
  CMSG I GET_MARK                          |CI$063
  CMSG I GET_CHANGED_STATE                 |CI$064
  CMSG V SET_CHANGED_STATE                 |CI$065     I
  CMSG V SET_RIGHT_MARGIN                  |CI$066     I
  CMSG I GET_LINE_COUNT                    |CI$067
  CMSG V SET_STATUS_LINE_STATE             |CI$068     I
  CMSG V SET_BLOCK_MOUSE_STATE             |CI$069     I
  CMSG I GET_BLOCK_MOUSE_STATE             |CI$06A
  CMSG V SET_COLUMN_MODE                   |CI$06B     I
  CMSG I GET_COLUMN_MODE                   |CI$06C
  CMSG V SET_FILE_NAME                     |CI$06D     S
  CMSG S GET_FILE_NAME                     |CI$06E
  CMSG V MSG_DEFAULT_KEY                   |CI$06F
  CMSG V SET_DYNAMIC_UPDATE_STATE          |CI$070     I
  CMSG I GET_FOCUS                         |CI$071
  CMSG V MSG_REFRESH_SCREEN                |CI$072     I
  CMSG V MSG_PREVIOUS                      |CI$073
  CMSG V SET_CHECK_STRING                  |CI$074     S  S
  CMSG I MSG_ACTIVATE                      |CI$075    V
  CMSG I MSG_ACTIVATE_GROUP                |CI$076
  CMSG I GET_MSG_DEACTIVATE                |CI$077     I        // <<< Awful hack!
  CMSG I MSG_DEACTIVATE                    |CI$077     I        // <<< Awful hack!
  CMSG I MSG_DEACTIVATE_GROUP              |CI$078
  CMSG V SET_LOCAL_ROTATE_STATE            |CI$079     I
  CMSG I GET_LOCAL_ROTATE_STATE            |CI$07A
  CMSG V SET_CLIENT_AREA_STATE             |CI$07B     I
  CMSG I GET_CLIENT_AREA_STATE             |CI$07C
  CMSG I GET_READ_ONLY_STATE               |CI$07D
  CMSG V SET_READ_ONLY_STATE               |CI$07E     I
  CMSG V SET_LINE_WIDTH                    |CI$07F     I  I
  CMSG I GET_LINE_SIZE                     |CI$080
  CMSG I GET_DISPLAY_SIZE                  |CI$081
  CMSG V SET_SCROLL_BAR_VISIBLE_STATE      |CI$082     I
  CMSG V SET_ORIGIN                        |CI$083     I  I
  CMSG I GET_ORIGIN                        |CI$084
  CMSG I GET_POSITION                      |CI$085
  CMSG I MSG_TRUE                          |CI$086
  CMSG I MSG_FALSE                         |CI$087
  CMSG I MSG_LAST_KEY_PRESSED              |CI$088
  CMSG V SET_RADIO_STRING                  |CI$089     S  S
  CMSG V SET_ENTRY_STATE                   |CI$08A     I  I
  CMSG I GET_ENTRY_STATE                   |CI$08B     I
  CMSG V MSG_READ                          |CI$08C
  CMSG V MSG_WRITE                         |CI$08D
  CMSG V SET_SCROLL_BAR_OFFSET             |CI$08E     I
  CMSG I GET_SCROLL_BAR_OFFSET             |CI$08F
  CMSG I MSG_ITEM_CHANGE                   |CI$090     I  I
  CMSG I GET_ITEM_CHANGED_STATE            |CI$091     I
  CMSG V SET_ITEM_CHANGED_STATE            |CI$092     I  I
  CMSG I GET_AUTO_TOP_ITEM_STATE           |CI$093
  CMSG V SET_AUTO_TOP_ITEM_STATE           |CI$094     I
  CMSG V SET_KBD_INPUT_MODE                |CI$095     I
  CMSG I MSG_SUPPLY_KEY                    |CI$096     I
  CMSG I GET_INSERT_MODE                   |CI$097
  CMSG I MSG_OK                            |CI$098
  CMSG I MSG_CANCEL                        |CI$099
  CMSG Q GET_ARRAY_VALUE                   |CI$09A     I      // This has a ghost untyped parameter
  CMSG V SET_ARRAY_VALUE                   |CI$09B     I  Q   // This has a ghost untyped parameter
  CMSG V MSG_CONSTRUCT_OBJECT              |CI$09C
  CMSG I MSG_ACTIVATING                    |CI$09D
  CMSG V MSG_TRACE_SWITCH                  |CI$09E     I  I
  CMSG V MSG_TRACE_MESSAGE                 |CI$09F
  CMSG V MSG_TRACE_STEP                    |CI$0A0     I
  CMSG V MSG_TRACE_OUTPUT                  |CI$0A1     S
  CMSG I MSG_DEACTIVATING                  |CI$0A2
  CMSG I GET_CLASS                         |CI$0A3
  CMSG S GET_HELP_NAME                     |CI$0A4
  CMSG V MSG_EXIT_APPLICATION              |CI$0A5
  CMSG V MSG_PRINT_SCREEN                  |CI$0A6     S
  CMSG I GET_RIGHT_MARGIN                  |CI$0A7
  CMSG I GET_DELEGATION_MODE               |CI$0A8
  CMSG V SET_DELEGATION_MODE               |CI$0A9     I
  CMSG I GET_BASE_CLASS                    |CI$0AA
  CMSG V SET_ITEM_ENTRY_MSG                |CI$0AB     I  I
  CMSG I GET_ITEM_ENTRY_MSG                |CI$0AC     I
  CMSG V SET_ITEM_EXIT_MSG                 |CI$0AD     I  I
  CMSG I GET_ITEM_EXIT_MSG                 |CI$0AE     I
  CMSG V SET_ITEM_VALIDATE_MSG             |CI$0AF     I  I
  CMSG I GET_ITEM_VALIDATE_MSG             |CI$0B0     I
  CMSG V SET_DATA_FILE                     |CI$0B1     I  I
  CMSG I GET_DATA_FILE                     |CI$0B2     I
  CMSG V SET_DATA_FIELD                    |CI$0B3     I  I
  CMSG I GET_DATA_FIELD                    |CI$0B4     I
  CMSG V SET_DATA_WINDOW                   |CI$0B5     I  I
  CMSG I GET_DATA_WINDOW                   |CI$0B6     I
  CMSG V SET_ITEM_OPTIONS                  |CI$0B7     I  I
  CMSG I GET_ITEM_OPTIONS                  |CI$0B8     I
  CMSG V SET_ITEM_OPTION                   |CI$0B9     I  I  I
  CMSG I GET_ITEM_OPTION                   |CI$0BA     I  I
  CMSG V MSG_ENTRY_UPDATE                  |CI$0BB     I  I
  CMSG V MSG_ENTRY_FIND                    |CI$0BC     I
  CMSG V MSG_ENTRY_SUPERFIND               |CI$0BD     I  I
  CMSG V MSG_ENTRY_DISPLAY                 |CI$0BE     I  I
  CMSG V MSG_ENTRY_CLEAR                   |CI$0BF     I
  CMSG I GET_VALIDATE_ITEMS                |CI$0C0     I
  CMSG I GET_ITEM_WINDOW                   |CI$0C1           // takes no params?
  CMSG V MSG_COPY_ITEMS                    |CI$0C2     *     // sav_cur_obj - params on the flex stack
  CMSG I GET_IMAGE_NUMBER                  |CI$0C3           // 6/2/98 5:39
  CMSG V MSG_ENTRY_CLEAR_ALL               |CI$0C4     I
  CMSG V MSG_SELECT_TOGGLING               |CI$0C5     I  I
  CMSG I GET_ITEM_ENTRY                    |CI$0C6     I
  CMSG I GET_ITEM_EXIT                     |CI$0C7     I
  CMSG I GET_ITEM_VALIDATE                 |CI$0C8     I
  CMSG I GET_READ_ONLY_ERROR               |CI$0C9     I  I
  CMSG S GET_NAME                          |CI$0CA
  CMSG I GET_ENTRY                         |CI$0CB
  CMSG V MSG_DESTROY_OBJECT                |CI$0CC     V
  CMSG V MSG_DESTROY_ALL_OBJECTS           |CI$0CD
  CMSG I GET_MOUSE_HIT                     |CI$0CE
  CMSG V SET_OBJECT_COLOR                  |CI$0CF     I  I
  CMSG V SET_ARROWS                        |CI$0D0     I  I  I
  CMSG V MSG_SWITCH                        |CI$0D1
  CMSG V MSG_SWITCH_BACK                   |CI$0D2
  CMSG I GET_WAS_FOUND                     |CI$0D3     I    // Invalid coding.
  CMSG I GET_STATUS_LINE_STATE             |CI$0D4
  CMSG V SET_HIGHLIGHT_STATE               |CI$0D5     I
  CMSG V MSG_ROTATE_UP                     |CI$0D6
  CMSG V MSG_POP_PAGES                     |CI$0D7
  CMSG V SET_CLASS                         |CI$0D8     I
  CMSG V MSG_FETCH_HELP                    |CI$0D9
  CMSG I GET_OBJECT_ID                     |CI$0DA
  CMSG V MSG_INIT_INSTANCE                 |CI$0DB
  CMSG I MSG_PAGE                          |CI$0DC     I
  CMSG I MSG_PAGE_DELETE                   |CI$0DD
  CMSG I GET_COLORS                        |CI$0DE
  CMSG I GET_BAR_LOCATION                  |CI$0DF
  CMSG V RETURN_LOCATION                   |CI$0E0     // called from "C" only. 2 pointer to ints.
  CMSG V CHANGE_LOCATION                   |CI$0E1     // called from "C" only. 2 pointer to ints.
  CMSG V MSG_WRITE_DBMS                    |CI$0E2     *   // variable params, pushed on to flex stack
  CMSG V MSG_READ_DBMS                     |CI$0E3     *   // variable params, pushed on to flex stack.
  CMSG S GET_STRING_VALUE                  |CI$0E4     I
  CMSG N GET_NUMBER_VALUE                  |CI$0E5     I
  CMSG D GET_DATE_VALUE                    |CI$0E6     I
  CMSG I GET_INTEGER_VALUE                 |CI$0E7     I
  CMSG R GET_REAL_VALUE                    |CI$0E8     I
  CMSG V SET_BASE_ITEM                     |CI$0E9     I
  CMSG I GET_BASE_ITEM                     |CI$0EA
  CMSG V SET_ITEM_LIMIT                    |CI$0EB     I
  CMSG I GET_ITEM_LIMIT                    |CI$0EC
  CMSG V MSG_MARK_OFF                      |CI$0ED
  CMSG V SET_SEARCH_CASE                   |CI$0EE     I
  CMSG V SET_PRIOR_FOCUS                   |CI$0EF     I
  CMSG I GET_PRIOR_FOCUS                   |CI$0F0
  CMSG V SET_NEXT_FOCUS                    |CI$0F1     I
  CMSG I GET_NEXT_FOCUS                    |CI$0F2
  CMSG V SET_SCROLLBAR                     |CI$0F3     I
  CMSG I GET_ASCII_STATE                   |CI$0F4
  CMSG V SET_ASCII_STATE                   |CI$0F5     I
  CMSG I GET_TEXT_INDENT                   |CI$0F6
  CMSG V SET_TEXT_INDENT                   |CI$0F7     I
  CMSG V MSG_ENTRY_AUTOFIND                |CI$0F8     I
  CMSG V SET_SCOPE_STATE                   |CI$0F9     I
  CMSG I GET_SCOPE_STATE                   |CI$0FA
  CMSG V MSG_MOUSE_CHANGE_FOCUS            |CI$0FB     I
  CMSG I GET_CHILD_COUNT                   |CI$0FC
  CMSG V MSG_MOUSE_UP                      |CI$0FD     I  I
  CMSG V MSG_MOUSE_UP2                     |CI$0FE     I  I
  CMSG V MSG_MOUSE_UP3                     |CI$0FF     I  I
  CMSG V MSG_MOUSE_CLICK                   |CI$100     I  I
  CMSG V MSG_MOUSE_CLICK2                  |CI$101     I  I
  CMSG V MSG_MOUSE_CLICK3                  |CI$102     I  I
  CMSG V MSG_MOUSE_DOWN                    |CI$103     I  I
  CMSG V MSG_MOUSE_DOWN2                   |CI$104     I  I
  CMSG V MSG_MOUSE_DOWN3                   |CI$105     I  I
  CMSG V MSG_MOUSE_DRAG                    |CI$106     I  I
  CMSG V MSG_MOUSE_DRAG2                   |CI$107     I  I
  CMSG V MSG_MOUSE_DRAG3                   |CI$108     I  I
  CMSG I GET_ABSOLUTE_MOUSE_LOCATION       |CI$109
  CMSG V SET_ABSOLUTE_MOUSE_LOCATION       |CI$10A     I  I  I
  CMSG I GET_DYNAMIC_UPDATE_STATE          |CI$10B
  CMSG V SET_MAX_LINES                     |CI$10C     I
  CMSG I GET_MAX_LINES                     |CI$10D
  CMSG V MSG_VIRTUAL_CONSOLE               |CI$10E
  CMSG I GET_NEXT_ENTRY_OK                 |CI$10F
  CMSG I GET_PREVIOUS_ENTRY_OK             |CI$110
  CMSG V SET_DYNAMIC_COLORS                |CI$111     I  I
  CMSG V SET_NEW_ITEM                      |CI$112     I
  CMSG V SET_BROADCAST_STATE               |CI$113     I
  CMSG I GET_BROADCAST_STATE               |CI$114
  CMSG I GET_WRAPPING                      |CI$115
  CMSG I GET_ROW_CHANGING                  |CI$116     I  I
  CMSG V MSG_ADD_FOCUS                     |CI$117     I
  CMSG V MSG_REMOVE_OBJECT                 |CI$118
  CMSG V MSG_RELEASE_FOCUS                 |CI$119
  CMSG I MSG_ENTERING                      |CI$11A
  CMSG I MSG_EXITING                       |CI$11B     I
  CMSG I MSG_ENTERING_SCOPE                |CI$11C
  CMSG I MSG_EXITING_SCOPE                 |CI$11D     I
  CMSG V MSG_SWITCH_NEXT_GROUP             |CI$11E
  CMSG V MSG_SWITCH_PRIOR_GROUP            |CI$11F
  CMSG I GET_CURRENT_SCOPE                 |CI$120
  CMSG V SET_CURRENT_SCOPE                 |CI$121     I
  CMSG V MSG_POPUP                         |CI$122
  CMSG V MSG_POPUP_GROUP                   |CI$123
  CMSG V SET_POPUP_STATE                   |CI$124     I
  CMSG I GET_POPUP_STATE                   |CI$125
  CMSG V SET_RING_STATE                    |CI$126     I
  CMSG I GET_RING_STATE                    |CI$127
  CMSG V MSG_MOVE_FOCUS_TREE               |CI$128     I
  CMSG V SET_PROMPT_OBJECT                 |CI$129     I  I
  CMSG I GET_PROMPT_OBJECT                 |CI$12A     I
  CMSG V SET_ZOOM_OBJECT                   |CI$12B     I  I
  CMSG I GET_ZOOM_OBJECT                   |CI$12C     I
  CMSG I GET_PRIOR_LEVEL                   |CI$12D
  CMSG I GET_NEXT_LEVEL                    |CI$12E
  CMSG I GET_PRIOR_SCOPE                   |CI$12F
  CMSG I GET_NEXT_SCOPE                    |CI$130
  CMSG V MSG_SWITCH_PRIOR_SCOPE            |CI$131
  CMSG V MSG_SWITCH_NEXT_SCOPE             |CI$132
  CMSG V SET_ATTACH_PARENT_STATE           |CI$133     I
  CMSG I GET_ATTACH_PARENT_STATE           |CI$134
  CMSG V MSG_CHILD_WRAPPING                |CI$135     I
  CMSG V SET_DISPLAY_MODE                  |CI$136     I  I
  CMSG I GET_DISPLAY_MODE                  |CI$137     I
  CMSG V MSG_COLOR_BLOCK                   |CI$138     I  I
  CMSG V MSG_NEXT_OBJECT                   |CI$139
  CMSG V MSG_PRIOR_OBJECT                  |CI$13A
  CMSG V SET_APPLICATION_NAME              |CI$13B     S
  CMSG S GET_APPLICATION_NAME              |CI$13C
  CMSG V SET_MODULE_NAME                   |CI$13D     S
  CMSG S GET_MODULE_NAME                   |CI$13E
  CMSG I GET_LAST_CHILD                    |CI$13F
  CMSG V SET_WINDOW_COLOR                  |CI$140     I  I
  CMSG I GET_WINDOW_COLOR                  |CI$141     I
  CMSG I MSG_PROCESS_KEY                   |CI$142     I
  CMSG V MSG_ACTIVATE_SCOPE                |CI$143
  CMSG I GET_FIND_SCOPE                    |CI$144
  CMSG I GET_SCOPE_FOCUS                   |CI$145
  CMSG I GET_VALID_ITEM                    |CI$146     I
  CMSG V MSG_UPDATE_DISPLAY                |CI$147
  CMSG V SET_ITEM                          |CI$148     I
  CMSG V MSG_TRACE_COMMAND                 |CI$149
  CMSG I GET_OBJECT_COLOR                  |CI$14A
  CMSG V SET_OBJECT_VALIDATION             |CI$14B     I
  CMSG I GET_OBJECT_VALIDATION             |CI$14C
  CMSG I GET_NEXT_OBJECT_ID                |CI$14D     I
  CMSG I GET_PRIOR_OBJECT_ID               |CI$14E     I
  CMSG I GET_CLASS_COLORS                  |CI$14F     I
  CMSG I GET_LOCATION_TYPE                 |CI$150
  CMSG I GET_OBJECT_SIZE                   |CI$151
  CMSG I GET_IN_USE_STATE                  |CI$152
  CMSG V SET_IN_USE_STATE                  |CI$153     I
  CMSG V MSG_ATTACH_DEO_TO_SERVER          |CI$154
  CMSG V MSG_REQUEST_CLEAR_ALL             |CI$155
  CMSG V MSG_CLEAR                         |CI$156
  CMSG V SET_CURRENT_RECORD                |CI$157     I
  CMSG I GET_CURRENT_RECORD                |CI$158
  CMSG V MSG_REBUILD_CONSTRAINTS           |CI$159
  CMSG V MSG_CONSTRAIN                     |CI$15A
  CMSG V SET_MAIN_FILE                     |CI$15B     I
  CMSG I GET_MAIN_FILE                     |CI$15C
  CMSG I GET_FIND_SERVER                   |CI$15D
  CMSG I GET_LOCATE_SERVER                 |CI$15E
  CMSG V MSG_MARK_AS_COMPONENT             |CI$15F
  CMSG V MSG_DELETING                      |CI$160
  CMSG I GET_VALIDATE_DELETE               |CI$161
  CMSG V MSG_REQUEST_DELETE                |CI$162
  CMSG V MSG_DISPLAY                       |CI$163
  CMSG V MSG_RELATE_MAIN_FILE              |CI$164
  CMSG V MSG_CLEAR_UI                      |CI$165
  CMSG V MSG_DISPLAY_UI                    |CI$166
  CMSG V MSG_REQUEST_ASSIGN                |CI$167     I
  CMSG I GET_VALIDATE_SAVE                 |CI$168
  CMSG V MSG_ATTACH_MAIN_FILE              |CI$169
  CMSG V MSG_REQUEST_CLEAR                 |CI$16A
  CMSG V MSG_BACKOUT                       |CI$16B
  CMSG V MSG_UPDATE                        |CI$16C
  CMSG V MSG_SAVE_MAIN_FILE                |CI$16D
  CMSG V MSG_DELETE_MAIN_FILE              |CI$16E
  CMSG I GET_ENTRY_PERMISSIVE_STATE        |CI$16F
  CMSG V SET_ENTRY_PERMISSIVE_STATE        |CI$170     I
  CMSG V SET_ORDERING                      |CI$171     I
  CMSG I GET_ORDERING                      |CI$172
  CMSG I GET_COMPONENT_STATE               |CI$173
  CMSG V SET_COMPONENT_STATE               |CI$174     I
  CMSG I GET_HAS_COMPONENTS_STATE          |CI$175
  CMSG V SET_HAS_COMPONENTS_STATE          |CI$176     I
  CMSG V MSG_REQUEST_SAVE                  |CI$177
  CMSG V MSG_REMOVE_FOCUS                  |CI$178
  CMSG V MSG_ATTACH_SERVER                 |CI$179     I
  CMSG V MSG_DETACH_SERVER                 |CI$17A     I
  CMSG V MSG_ATTACH_CLIENT                 |CI$17B     I
  CMSG V MSG_DETACH_CLIENT                 |CI$17C     I
  CMSG V MSG_ADD_USER_INTERFACE            |CI$17D     V
  CMSG V MSG_REMOVE_USER_INTERFACE         |CI$17E     V
  CMSG V MSG_MAIN_FILE_CHANGED             |CI$17F     I
  CMSG I GET_IS_SUPERFIND_REQUIRED         |CI$180     I
  CMSG V MSG_REQUEST_FIND                  |CI$181     I  I  I
  CMSG V MSG_ADD_PARENT_FILE               |CI$182     I
  CMSG V MSG_REMOVE_PARENT_FILE            |CI$183     I
  CMSG V MSG_REQUEST_SUPERFIND             |CI$184     I  I  I
  CMSG V MSG_REQUEST_READ                  |CI$185     I  I  I
  CMSG V MSG_READ_BY_RECNUM                |CI$186     I  I
  CMSG V MSG_FIND_BY_RECNUM                |CI$187     I  I
  CMSG V MSG_ESTABLISH_FIND_DIRECTION      |CI$188     I  I  I
  CMSG V MSG_LOCATE_NEXT                   |CI$189
  CMSG I GET_RECORD_NOT_FOUND              |CI$18A     I
  CMSG V MSG_INIT_CLASS                    |CI$18B
  CMSG V SET_IMAGE_NUMBER                  |CI$18C     I
  CMSG I GET_ROW                           |CI$18D     I
  CMSG I GET_CURRENT_ROW                   |CI$18E
  CMSG I GET_TOP_ROW                       |CI$18F
  CMSG I GET_BOTTOM_ITEM                   |CI$190
  CMSG I GET_BOTTOM_ROW                    |CI$191
  CMSG I GET_ROW_COUNT                     |CI$192
  CMSG I GET_DISPLAYABLE_ROWS              |CI$193
  CMSG V MSG_ADD_ROW                       |CI$194     I
  CMSG V MSG_INSERT_ROW                    |CI$195     I  I
  CMSG V SET_PALETTE_COLOR                 |CI$196     I  I  I
  CMSG I GET_PALETTE_COLOR                 |CI$197     I  I
  CMSG V SET_CLASS_PALETTE                 |CI$198     I  I
  CMSG I GET_CLASS_PALETTE                 |CI$199     I
  CMSG I GET_NO_DELETE_STATE               |CI$19A
  CMSG V SET_NO_DELETE_STATE               |CI$19B     I
  CMSG V MSG_REQUEST_ENTRY_UPDATE          |CI$19C     I  I
  CMSG V MSG_SCROLL_PAINT                  |CI$19D
  CMSG V MSG_SHOW_ITEM                     |CI$19E     I
  CMSG V SET_EXTERNAL_PAINT_STATE          |CI$19F     I
  CMSG I GET_EXTERNAL_PAINT_STATE          |CI$1A0
  CMSG V SET_MATRIX_SIZE                   |CI$1A1     I  I
  CMSG I GET_MATRIX_SIZE                   |CI$1A2
  CMSG V SET_SKIP_STATE                    |CI$1A3     I
  CMSG I GET_SKIP_STATE                    |CI$1A4
  CMSG I GET_REQUEST_VALIDATE              |CI$1A5
  CMSG I GET_AUTO_FILL_STATE               |CI$1A6
  CMSG V SET_AUTO_FILL_STATE               |CI$1A7     I
  CMSG I GET_FIND_PERMISSIVE_STATE         |CI$1A8
  CMSG V SET_FIND_PERMISSIVE_STATE         |CI$1A9     I
  CMSG V MSG_TRANSACTION_ABORTED           |CI$1AA     I
  CMSG V MSG_CLEAR_ALL                     |CI$1AB
  CMSG V MSG_CREATING                      |CI$1AC
  CMSG V MSG_DESTROYING                    |CI$1AD
  CMSG I GET_SHOULD_SAVE                   |CI$1AE
  CMSG I GET_WHICH_DATA_SET                |CI$1AF     I
  CMSG I GET_VALIDATE_CONSTRAINTS          |CI$1B0
  CMSG V MSG_ERROR_REPORT                  |CI$1B1     V
  CMSG V MSG_REQUEST_RELATE                |CI$1B2     I
  CMSG S GET_ERROR_TEXT                    |CI$1B3     I
  CMSG I GET_SUGGESTED_ORDERING            |CI$1B4
  CMSG V SET_SUGGESTED_ORDERING            |CI$1B5     I
  CMSG I GET_NO_RELATE_STATE               |CI$1B6
  CMSG V SET_NO_RELATE_STATE               |CI$1B7     I
  CMSG I GET_WINDOW_LOCATION               |CI$1B8     I
  CMSG I GET_SIGNON_STATUS                 |CI$1B9
  CMSG V MSG_ADD_WATCHER                   |CI$1BA     I
  CMSG V MSG_REMOVE_WATCHER                |CI$1BB     I
  CMSG I GET_SEARCH_CASE                   |CI$1BC
  CMSG I GET_SHOULD_SAVE_ROW               |CI$1BD
  CMSG V MSG_DISPLAY_STATUS                |CI$1BE     S
  CMSG V MSG_CLEAR_SET                     |CI$1BF
  CMSG I GET_AUTOFIND_ITEM                 |CI$1C0
  CMSG V SET_KEY_PATH                      |CI$1C1     I
  CMSG I GET_KEY_PATH                      |CI$1C2
  CMSG I GET_CAN_DELETE                    |CI$1C3
  CMSG V MSG_UPDATE_DEPENDENT_ITEMS        |CI$1C4
  CMSG I GET_SUPERFIND_FIELD               |CI$1C5     I  I
  CMSG V MSG_REFRESH                       |CI$1C6     I
  CMSG V MSG_PROCESS_ACCELERATOR           |CI$1C7     I  I
  CMSG I GET_ERROR_TEXT_AVAILABLE          |CI$1C8     I
  CMSG I GET_PROTOTYPE_OBJECT              |CI$1C9
  CMSG V MSG_REFIND_RECORDS                |CI$1CA
  CMSG V MSG_END_CONSTRUCT_OBJECT          |CI$1CB
  CMSG V MSG_CLEAR_MAIN_FILE               |CI$1CC
  CMSG V MSG_REQUEST_CLEAR_FILE            |CI$1CD     I
  CMSG I GET_CALLBACK                      |CI$1CE     S  I
  CMSG I GET_IS_CRITICAL                   |CI$1CF     I
  CMSG I GET_VIRTUAL_CONSOLE               |CI$1D0
  CMSG V SET_VIRTUAL_CONSOLE               |CI$1D1     I
  CMSG I GET_KBD_INPUT_MODE                |CI$1D2
  CMSG I GET_VERIFY_RETRY                  |CI$1D3

  // added to VDF 8.2
  CMSG I GET_PENEIGHBORHOOD                |CI$0539    // get peNeighborHood to eHood
  CMSG I SET_PENEIGHBORHOOD                |CI$053A    // set peNeighborHood to nhPrivate|nhPublic|nhNo
  CMSG I GET_ONCHILDWRAPPING               |CI$053B    // get onChildWrapping hoDest bDown to hoNewDest
  CMSG I GET_CONTAINSFOCUS                 |CI$053C    // get ContainsFocus to bHasFocus
  CMSG I GET_RINGPARENT                    |CI$053D    // get RingParent to hoRingOwner
  CMSG I GET_ISCOLUMNVISIBLE               |CI$053e    // get IsColumnVisible iColumn to bIsVisible
  CMSG I MSG_DOMAKECOLUMNVISIBLE           |CI$053f    // Send DoMakeColumnVisible iColumn
  CMSG I GET_PBAUTOFILLFROMFIRST           |CI$0540    // Get/Set pbAutoFillFromFirst to bFirst (true=dflt)
  CMSG I SET_PBAUTOFILLFROMFIRST           |CI$0541
  CMSG I GET_PBINHERITCONSTRAINTS          |CI$057A    // should DSO/DDO inherit constraints from servers (dflt=true)
  CMSG I SET_PBINHERITCONSTRAINTS          |CI$057B