! ******************************************************************************************************************************** ! Created: 30-Apr-2015 10:07:34 by OpenVMS SDL EV3-3 ! Source: 03-APR-2000 16:58:05 LSE$BUILD_ROOT:[SRC]LSE$CONSTANTS.SDL;1 ! ******************************************************************************************************************************** ! Module LSE$CONSTANTS Ident "4.7-3" ! ! +-------------------------------+-------------------------------+ ! |0 0 0 0| Facility = LSE |0| Class | Number | ! +-------------------------------+-------------------------------+ ! 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 ! 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 ! ! Where: ! 0000 The high four bits are reserved and are set to 0. ! This means that the high word can be easily used ! to determine the facility code. ! ! Facility ! The facility code will be set to LSE's which is ! 369 decimal or 171 hexidecimal. ! ! 0 Bit 15 is set to zero. This means that this bit ! will be 1 for all LSE messages (as they are not ! shared), and 0 for all other coded constants. ! ! Class Indicates the class of constant that it ! represents. ! ! Number The unique constant within the class. ! value LSE$$k_dummy_0 : 24182784; ! Class 0 -- Reserved value LSE$$k_dummy_1 : 24183040; ! Class 1 -- Reserved value LSE$$k_dummy_2 : 24183296; ! Class 2 -- Reserved value LSE$$k_dummy_3 : 24183552; ! Class 3 -- Reserved value LSE$$K_WIDGET_BASE : 24183808; ! Class 4 -- First widget class value LSE$$K_ERASE_BASE : 24184064; ! Class 5 -- First erase object value LSE$$K_MODE_BASE : 24184320; ! Class 6 -- First Mode object value LSE$$k_dummy_7 : 24184576; ! ! Class 4, 5, 6, & 7 -- DECwindows widget codes ! value LSE$$K_REPLACE_APPLY : 24183808; value LSE$$K_REPLACE_OK : 24183809; value LSE$$K_REPLACE_OLD_LABEL : 24183810; value LSE$$K_REPLACE_OLD_TEXT : 24183811; value LSE$$K_REPLACE_NEW_LABEL : 24183812; value LSE$$K_REPLACE_NEW_TEXT : 24183813; value LSE$$K_REPLACE_PATTERN : 24183814; value LSE$$K_REPLACE_CASE_MATCH : 24183815; value LSE$$K_CURSOR_LABEL : 24183816; value LSE$$K_FREE_CURSOR : 24183817; value LSE$$K_BOUND_CURSOR : 24183818; value LSE$$K_SCREEN_WIDTH_LABEL : 24183819; value LSE$$K_SCREEN_WIDTH_TEXT : 24183820; value LSE$$K_HELP_DIALOG : 24183821; ! ! Number of widgets ! value LSE$$K_NUMBER_OF_WIDGETS : 14; value ERASE_K_NOTHING : 24184064; ! Nothing has been erased value ERASE_K_CHARACTER : 24184065; ! Last ERASE was a character value ERASE_K_LINE : 24184066; ! Last ERASE was a line value ERASE_K_PLACEHOLDER : 24184067; ! Last ERASE was a placeholder value ERASE_K_SELECTION : 24184068; ! Last ERASE was a selection value ERASE_K_WORD : 24184069; ! Last ERASE was a word ! ! Display value constants for views. ! value lse$$k_dv_hidden_real : -1; value lse$$k_dv_hidden_overview : -2; value lse$$k_dv_visible_real : 1; value lse$$k_dv_visible_overview : 2; ! ! Highlight value constants for highlight type. ! value lse$$k_hlt_none : 0; value lse$$k_hlt_review : 1; value lse$$k_hlt_buffer_list : 2; value lse$$k_hlt_query : 3; ! ! Filter identifiers for pre and post keys ! value LSE$$K_CMD_PRE_FILTER_ID : 369; ! Command key_map_list pre-key filter value LSE$$K_CMD_POST_FILTER_ID : 370; ! Command key_map_list post-key filter value LSE$$K_FOUND_POST_FILTER_ID : 371; ! Found post-key filter (must be after cmd) ! ! Constants for BELL mode ! value LSE$$K_BELL_ALL : 24184320; value LSE$$K_BELL_BROADCAST : 24184321; value LSE$$K_BELL_NOBROADCAST : 24184322; value LSE$$K_BELL_NONE : 24184323; ! ! Constants for lse$$grammar_prefix requests ! value LSE$$k_prefix_count : 24184324; ! How many prefixes are enabled? value LSE$$k_prefix_begins : 24184325; ! Does the string begin with an enabled prefix? value LSE$$k_prefix_exact : 24184326; ! Is the string exactly equal to the prefix? !+ ! Constants for repository types !- value LSE$$K_REPOSITORY_UNAVAIL : 0; value LSE$$K_REPOSITORY_CMS : 3; value LSE$$K_REPOSITORY_MSG : 5; value LSE$$K_REPOSITORY_NONE : 7; !+ ! Repository Constants !- value LSE$$K_INIT : 0; value LSE$$K_FETCH : 1; value LSE$$K_RESERVE : 2; value LSE$$K_REPLACE : 3; value LSE$$K_UNRESERVE : 4; value LSE$$K_LOCATE : 5; !+ ! Code Analyzer Message Constants !- value LSE$$K_FIND_OCCURRENCE : 0; value LSE$$K_GOTO_DECLARATION : 1; !+ ! Constants for language element add/remove operation !- value LSE$$K_REMOVE : 0; value LSE$$K_ADD : 1; ! Constants to map into message lists ! ! NOTE: These constants must be kept in sync with the corresponding lists in ! LSEMESS.MSG. ! ! lse$_setbufindlist ! value LSE$$K_setbufind_left : 1; value LSE$$K_setbufind_current : 2; value LSE$$K_setbufind_right : 3; value LSE$$K_setbufind_cursor : 4; ! lse$_setseapatlist ! value LSE$$K_setseapat_vms : 1; value LSE$$K_setseapat_ultrix : 2; value LSE$$K_setseapat_tpu : 3; ! lse$_assoclist ! value LSE$$K_assoc_next : 1; value LSE$$K_assoc_previous : 2; ! lse$_caselist ! value LSE$$K_case_upper : 1; value LSE$$K_case_lower : 2; value LSE$$K_case_as_is : 3; ! lse$_cmnttypelist ! value LSE$$K_cmnttype_block : 1; value LSE$$K_cmnttype_line : 2; ! lse$_restorelist ! value LSE$$K_restore_character : 1; value LSE$$K_restore_line : 2; value LSE$$K_restore_placeholder : 3; value LSE$$K_restore_selection : 4; value LSE$$K_restore_word : 5; ! lse$_cursorlist ! value LSE$$K_cursor_bound : 1; value LSE$$K_cursor_free : 2; ! lse$_fontlist ! value LSE$$K_font_condensed : 1; value LSE$$K_font_normal : 2; value LSE$$K_font_big : 3; value LSE$$K_font_little : 4; ! lse$_keypadlist ! value LSE$$K_keypad_edt : 1; value LSE$$K_keypad_eve : 2; ! lse$_cmdlnglist ! value LSE$$K_cmdlng_portable : 1; value LSE$$K_cmdlng_vmslse : 2; value LSE$$K_cmdlng_lse : 3; value LSE$$K_cmdlng_plse : 4; ! lse$_directlist ! value LSE$$K_direct_forward : 1; value LSE$$K_direct_reverse : 2; ! lse$_closelist ! value LSE$$K_close_read_only : 1; value LSE$$K_close_save : 2; ! lse$_textlist ! value LSE$$K_text_insert : 1; value LSE$$K_text_overstrike : 2; ! lse$_subtypelist ! value LSE$$K_subtype_all : 1; value LSE$$K_subtype_single : 2; value LSE$$K_subtype_confirm : 3; ! lse$_repolist ! value LSE$$K_repo_none : 1; value LSE$$K_repo_cms : 2; value LSE$$K_repo_cohesion : 3; ! lse$_adjinhlist ! value LSE$$K_inherit_maximum : 1; value LSE$$K_inherit_minimum : 2; value LSE$$K_inherit_next : 3; value LSE$$K_inherit_previous : 4; value LSE$$K_inherit_none : 5; ! lse$_adjpfxlist ! value LSE$$K_prefix_current : 1; value LSE$$K_prefix_following : 2; ! lse$_pdialoglist ! value LSE$$K_pdialog_cct : 1; value LSE$$K_pdialog_default : 2; value LSE$$K_pdialog_window : 3; ! lse$_pkeypadlist ! value LSE$$K_pkeypad_vmslse : 1; value LSE$$K_pkeypad_default : 2; value LSE$$K_pkeypad_user : 3; ! lse$_selmodellist ! value LSE$$K_sel_model_focus : 1; value LSE$$K_sel_model_selection : 2; ! lse$_attriblist ! value LSE$$K_attr_arg_required : 1; value LSE$$K_attr_arg_optional : 2; value LSE$$K_attr_mech_value : 3; value LSE$$K_attr_mech_reference : 4; value LSE$$K_attr_mech_descriptor : 5; value LSE$$K_attr_mech_unknown : 6; ! Endmodule