module eve$widgets_motif version = "V03-032" !**************************************************************************** !* * !* COPYRIGHT © 1991, 1992 BY !* DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASSACHUSETTS. * !* ALL RIGHTS RESERVED. * !* * !* THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND COPIED * !* ONLY IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE AND WITH THE * !* INCLUSION OF THE ABOVE COPYRIGHT NOTICE. THIS SOFTWARE OR ANY OTHER * !* COPIES THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY * !* OTHER PERSON. NO TITLE TO AND OWNERSHIP OF THE SOFTWARE IS HEREBY * !* TRANSFERRED. * !* * !* THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT NOTICE * !* AND SHOULD NOT BE CONSTRUED AS A COMMITMENT BY DIGITAL EQUIPMENT * !* CORPORATION. * !* * !* DIGITAL ASSUMES NO RESPONSIBILITY FOR THE USE OR RELIABILITY OF ITS * !* SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY DIGITAL. * !* * !**************************************************************************** !++ ! Facility: ! DECTPU - Text Processing Utility ! EVE - Extensible Versatile Editor ! ! Abstract: ! EVE widget definitions for Motif. ! ! ************************************************************* ! **** This file must be kept in sync with EVE$WIDGETS.UIL **** ! ************************************************************* ! ! Environment: ! VAX/VMS, RISC/ULTRIX ! ! Author: ! Bill Robinson ! ! Creation Date: ! 19-DEC-1990 from EVE$WIDGETS.UIL ! ! Modified by: ! V03-032 MA RAJENDER 19-APR-2003 ! REDUCE THE SYMBOL "DEFAULT_PROMPT_DIALOG_DIVIDE_ARGS" LENGTH TO FIX PTR 75-83-1340 !-- names = case_sensitive include file 'eve$constants.uil'; procedure TPU$WIDGET_INTEGER_CALLBACK(integer); value WHITE: exported color('white', background); value BLACK: exported color('black', foreground); value BW: color_table(BLACK = '*', WHITE = ' '); value EVE_ICON_75X75: exported icon(color_table = BW, ' * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ', '* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *', ' * ************* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ', '* * *** ******** * * * * * * * * * * * * * * * * * * * * * * * * * * *', ' * * * * ** ******* * * * * * * * * * * * * * * * * * * * * * * * * * ', '* * ** *** ** * ****** * * * * * * * * * * * * * * * * * * * * * * * *', ' * * ** ***** ***** ******** * * * * * * * * * * * * * * * * * * * * * ', '* * * ** * ***** * * * * **** * * * * * * * * * * * * * * * * * * * * *', ' * * * *********** ** ** * * ***** * * * * * * * * * * * * * * * * * * * ', '* * * * * * * * *** * * ** * *** * * * * * * * * * * * * * * * * * * *', ' * * * * ************ * * * * * ***** * * * * * * * * * * * * * * * * * ', '* * * * * * * * * * *** ** * * **** * * * * * * * * * * * * * * * * *', ' * * * * * * * * * * **** * * * * * ***** * * * * * * * * * * * * * * * ', '* * * * * * ** * * * *** **** * * * * * * * * * * * * * * *', ' * * * * * * *************** * * * * ******* * * * * * * * * * * * * * * ', '* * * * * * * * * * * * * *** * *** * **** * * * * * * * * * * * * * *', ' * * * * * * * * * * * * ***** * **** **** * * * * * * * * * * * * * ', '* * * * * * * * * * * * * * * **** *** * * ***** * * * * * * * * * * * *', ' * * * * * * * * * ** **** ** ***** * * * * * * * * * * * ', '* * * * * * * * * * **************** * * * * *** * * * * * * * * * * *', ' * * * * * * * * * * * * * * * * *** * ** * ** ** * * * * * * * * * * ', '* * * * * * * * * * * * **************** * * * ***** * * * * * * * * * *', ' * * * * * * * * * * * * * * * * * * * ** ** * * * ** * * * * * * * * * ', '* * * * * * * * * * * * * ** * * *** *** * * * * * * * * *', ' * * * * * * * * * * * * * ***************** * * * ** * * * * * * * * * ', '* * * * * * * * * * * * * * * * * * * * *** * *** *** * * * * * * * * *', ' * * * * * * * * * * * * * * * * * * * * * *** * * **** * * * * * * * * ', '* * * * * * * * * * * * * * * * * * * * * * *** *** * *** * * * * * * * *', ' * * * * * * * * * * * * * * * * * * * * * * *** * ****** * * * * * * * ', '* * * * * * * * * * * * * * * * * ** * *** * * * * * * * *', ' * * * * * * * * * * * * * * * * * **************** ** *** * * * * * * * ', '* * * * * * * * * * * * * * * * * * * * * * * * ** ****** * * * * * * *', ' * * * * * * * * * * * * * * * * * * * ** **** * * * * * * * ', '* * * * * * * * * * * * * * * * * * * * ************** **** * * * * * * *', ' * * * * * * * * * * * * * * * * * * * * * * * * * * ** *** * * * * * * * ', '* * * * * * * * * * * * * * * * * * * * * * * * * * * * *** * * * * * * *', ' * * * * * * * * * * * * * * * * * * * * * * * * * * *** ** * * * * * * * ', '* * * * * * * * * * * * * * * * * * * * * * * * * * * ****** * * * * * * *', ' * * * * * * * * * * * * * * * * * * * * * * ************** * * * * * * ', '* * * * * * * * * * * * * * * * * * * * * * * * ************** * * * * * *', ' * * * * * * * * * * * * * * * * * * * * * * * * ************ * * * * * * ', '* * * * * * * * * * * * * * * * * * * * * * * * * ************ * * * * * *', ' * * * * * * * * * * * * * * * * * * * * * * * * * ****** * * * * * * ', '* * * * * * * * * * * * * * * * * * * * * * * * * * * * ****** * * * * * *', ' * * * * * * * * * * * * * * * * * * * * * * * * * * * * ****** * * * * * ', '* * * * * * * * * * * * * * * * * * * * * * * * * * * * * ****** * * * * *', ' * * * * * * * * * * * * * * * * * * * * * * * * * * * * * **** * * * * ', '* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * **** * * * *', ' * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * **** * * * ', '* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * **** * * *', ' * * * * * * * * * * * * * * * * * * * * * * * * *** * * ', '* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *** * * * *', ' * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *** * * * * ', '* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *** * * * * *', ' * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *** * * * * * ', '* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *** * * * * * *', ' * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *** * * * * * ', '* * * * * * * * * * * * * * * * * * * * * * * * * ************ * * * * *', ' * * * * * * * * * * * * * * * * * * * * * * * * *** * * * * ', '* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *** * * * *', ' * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *** * * * ', '* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *** * * *', ' * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *** * * ', '* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *** * *', ' * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *** * ', '* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *** *', ' * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *** * ', '* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *** *', ' * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *** * ', '* * * * * * * * * * * * * * * * * * * * * ***************************** *', ' * * * * * * * * * * * * * * * * * * * * * ***************************** * ', '* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *', ' * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ', '* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *', ' * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * '); value EVE_ICON_50X50: exported icon(color_table = BW, '* * * * * * * * * * * * * * * * * * * * * * * * * ', ' * * * * * * * * * * * * * * * * * * * * * * * * *', '* * * ********* * * * * * * * * * * * * * * * * * ', ' * * * * ***** * * * * * * * * * * * * * * * *', '* * *** * ****** * * * * * * * * * * * * * * ', ' * * *** * * * ***** * * * * * * * * * * * * *', '* * * **** ** * * *** * * * * * * * * * * * * ', ' * * * * *** * * * * ***** * * * * * * * * * * *', '* * * * * *** * * ** *** * * * * * * * * * * ', ' * * ** * * * *** * * * * * * * * * *', '* * * *********** ** * ***** * * * * * * * * ', ' * * * * * * *** * * * * *** * * * * * * * *', '* * * * * * * * *** * * * * *** * * * * * * * ', ' * * * * * * * * *** * * * **** * * * * * * *', '* * * * * * ** * * * * *** * * * * * * ', ' * * * * * * ********* * ** *** * * * * * *', '* * * * * * * * * ***** * * * *** * * * * * ', ' * * * * * * * * * * *** ** * *** * * * * *', '* * * * * * * * * * * * *** * * * *** * * * * ', ' * * * * * * * * * * * * *** * * **** * * * *', '* * * * * * * * * * ** * * * *** * * * ', ' * * * * * * * * * * ********* * **** * * * *', '* * * * * * * * * * * * * **** * *** * * * ', ' * * * * * * * * * * * * * * *** * *** * * *', '* * * * * * * * * * * * * * ** *** * * * ', ' * * * * * * * * * * * * * * ***** ***** * * *', '* * * * * * * * * * * * * * * * * ******* * * * ', ' * * * * * * * * * * * * * * * * ******* * * *', '* * * * * * * * * * * * * * * * * * **** * * ', ' * * * * * * * * * * * * * * * * * * * * **** * *', '* * * * * * * * * * * * * * * * * * * * * **** * ', ' * * * * * * * * * * * * * * * * * * * * * ** *', '* * * * * * * * * * * * * * * * * * * * * * * ** ', ' * * * * * * * * * * * * * * * * * * * * * * * * *', '* * * * * * * * * * * * * * * * * * ', ' * * * * * * * * * * * * * * * * * * *** * * * *', '* * * * * * * * * * * * * * * * * * *** * * * * ', ' * * * * * * * * * * * * * * * * * *** * * * * *', '* * * * * * * * * * * * * * * ******** * * * * * ', ' * * * * * * * * * * * * * * ** * * * * *', '* * * * * * * * * * * * * * * * * * *** * * * * ', ' * * * * * * * * * * * * * * * * * * *** * * * *', '* * * * * * * * * * * * * * * * * * * *** * * * ', ' * * * * * * * * * * * * * * * * * * * *** * * *', '* * * * * * * * * * * * * * * * * * * * *** * * ', ' * * * * * * * * * * * * * * * * * * * * *** * *', '* * * * * * * * * * * * * * * * * * * * *** * * ', ' * * * * * * * * * * * * * * * * * * * * *** * *', '* * * * * * * * * * * * ******************** * * ', ' * * * * * * * * * * * * * * * * * * * * * * * * *'); value EVE_ICON_32X32: exported icon(color_table = BW, '* * * * * * * * * * * * * * * * ', ' * ******* * * * * * * * * * * *', '* * ***** * * * * * * * * * ', ' * * * * ** * * * * * * * * *', '* * * ***** * * * * * * * ', ' * * * ** ** * * * * * * *', '* * * * *** * * * * * * ', ' * * *** * ****** * * * * *', '* * * * * * * * *** * * * * ', ' * * * * * ** * *** * * * *', '* * * * * * ** * * * ', ' * * * * ***** * * *** * * *', '* * * * * * * * * **** * * ', ' * * * * * * * * * * *** * *', '* * * * * * * * * ** *** * ', ' * * * * * * * *** *', '* * * * * * * * ***** *** * ', ' * * * * * * * * * * * *** *', '* * * * * * * * * * * * *** ', ' * * * * * * * * * * * ***', '* * * * * * * * * * * * * ** ', ' * * * * * * * * * * * *******', '* * * * * * * * ***** ', ' * * * * * * * *** * * ****', '* * * * * ******** * * * * ** ', ' * * * * * ** * * * * * **', '* * * * * * * *** * * * * * **', ' * * * * * * * *** * * * * * *', '* * * * * * * * *** * * * * * ', ' * * * * * * * *** * * * * * *', '* * * * ************ * * * * * ', ' * * * * * * * * * * * * * * * *'); value FORM_MARGIN_WID: 6; FORM_MARGIN_HEI: 6; SHADOW_THICKNESS: 3; MAJOR_REGION_DELTA_Y: 12; ! Vertical separation between large groups ! of widgets (whitespace) MAJOR_REGION_DELTA_X: 12; ! Horizontal separation between large groups ! of widgets (whitespace) CS_DELTA_Y: 2; ! Vertical separation between simple text ! widgets in a column. LABEL_CS_ADJUST_Y: 4; ! Vertical adjustment factor to get ! the 'text' of labels and stexts to align TOGGLE_DELTA_Y: 0; ! Vertical separation between column of ! toggle buttons LABEL_TOGGLE_ADJUST_Y: 3; ! Vertical adjustment factor to get ! the 'text' of toggles and labels to align PUSH_BUTTON_DELTA_Y: 3; ! Vertical separation between column of ! push buttons LISTBOX_ADJUST_X: 4; ! Adjustment factor since the left ! of a list box really isn't the left. LISTBOX_ADJUST_Y: 4; value NEW_DB_TITLE: compound_string("New"); OPEN_DB_TITLE: compound_string("Open"); OPEN_BUFFER_DB_TITLE: compound_string("Open buffer"); INCLUDE_DB_TITLE: compound_string("Include"); SAVE_FILE_AS_DB_TITLE: compound_string("Save File As"); EXIT_TITLE: compound_string("Exit"); REALLYDELBUF_DB_TITLE: compound_string("Delete buffer"); WRITE_BUFFER_DB_TITLE: compound_string("Write buffer"); REPLACE_DB_TITLE: compound_string("Replace"); REPLACE_EACH_DB_TITLE: compound_string("Replace occurrence"); FIND_DB_TITLE: compound_string("Find"); WILDCARD_FIND_DB_TITLE: compound_string("Wildcard Find"); FIND_EACH_DB_TITLE: compound_string("Find occurrence"); SET_MARGINS_DB_TITLE: compound_string("Set Margins"); SPLIT_WINDOW_DB_TITLE: compound_string("Split Window"); MARK_DB_TITLE: compound_string("Mark"); GOTO_MARK_DB_TITLE: compound_string("Go To"); GLOBAL_ATTRIBUTES_DB_TITLE: compound_string("Global Attributes"); BUFFER_ATTRIBUTES_DB_TITLE: compound_string("Buffer Attributes"); MESSAGE_DB_TITLE: compound_string("Message"); SET_WIDTH_DB_TITLE: compound_string("Set Width"); SET_PARA_INDENT_DB_TITLE: compound_string("Set Paragraph Indent"); EXTEND_DB_TITLE: compound_string("Extend EVE"); SAVE_EXTENDED_EVE_DB_TITLE: compound_string("Save Extended EVE"); AT_EVE_FILE_DB_TITLE: compound_string("@"); EXTEND_MENU_DB_TITLE: compound_string("Extend Menu"); OPEN_TITLE: compound_string("Open..."); OPEN_BUFFER_TITLE: compound_string("Open buffer..."); INCLUDE_TITLE: compound_string("Include"); SAVE_FILE_AS_TITLE: compound_string("Save File As..."); REALLYDELBUF_TITLE: compound_string("Delete buffer"); WRITE_BUFFER_TITLE: compound_string("Write buffer"); REPLACE_TITLE: compound_string("Replace..."); REPLACE_EACH_TITLE: compound_string("Replace occurrence"); FIND_TITLE: compound_string("Find..."); WILDCARD_FIND_TITLE: compound_string("Wildcard Find..."); FIND_EACH_TITLE: compound_string("Find occurrene"); SET_MARGINS_TITLE: compound_string("Set Margins..."); SPLIT_WINDOW_TITLE: compound_string("Split Window..."); MARK_TITLE: compound_string("Mark..."); GOTO_MARK_TITLE: compound_string("Go To..."); GLOBAL_ATTRIBUTES_TITLE: compound_string("Global Attributes..."); BUFFER_ATTRIBUTES_TITLE: compound_string("Buffer Attributes..."); MESSAGE_TITLE: compound_string("Message..."); SET_WIDTH_TITLE: compound_string("Set Width..."); SET_PARA_INDENT_TITLE: compound_string("Set Paragraph Indent..."); EXTEND_TITLE: compound_string("Extend EVE..."); SAVE_EXTENDED_EVE_TITLE: compound_string("Save Extended EVE..."); AT_EVE_FILE_TITLE: compound_string("@..."); EXTEND_MENU_TITLE: compound_string("Extend Menu..."); SAVE_ATTRIBUTES_TITLE: compound_string("Save Attributes..."); SAVE_SYS_ATTRIBUTES_TITLE: compound_string("Save System Attributes..."); FILE_PULLDOWN_LABEL: compound_string("File"); EDIT_PULLDOWN_LABEL: compound_string("Edit"); SEARCH_PULLDOWN_LABEL: compound_string("Search"); FORMAT_PULLDOWN_LABEL: compound_string("Format"); DISPLAY_PULLDOWN_LABEL: compound_string("View"); CUSTOMIZE_PULLDOWN_LABEL: compound_string("Options"); HELP_PULLDOWN_LABEL: compound_string("Help"); CASE_PULLDOWN_LABEL: compound_string("Change Case"); SEARCH_ATTR_PULLDOWN_LABEL: compound_string("Search Attributes"); SET_WILDCARDS_PULLDOWN_LABEL: compound_string("Set Wildcard"); SET_WHITESPACE_PULLDOWN_LABEL: compound_string("Set Whitespace"); EXTEND_PULLDOWN_LABEL: compound_string("Extend"); OPEN_SELECTED_LABEL: compound_string("Open Selected"); INCLUDE_LABEL: compound_string("Include..."); SAVE_FILE_LABEL: compound_string("Save File"); SAVE_FILE_AS_PUSH_LABEL: compound_string("Save File As..."); QUIT_LABEL: compound_string("Quit"); RESET_LABEL: compound_string("Reset"); SELECT_LABEL: compound_string("Select"); SELECT_ALL_LABEL: compound_string("Select All"); CUT_LABEL: compound_string("Cut"); COPY_LABEL: compound_string("Copy"); PASTE_LABEL: compound_string("Paste"); RESTORE_LABEL: compound_string("Restore"); RESTORE_WORD_LABEL: compound_string("Restore Word"); RESTORE_SELECTION_LABEL: compound_string("Restore Selection"); RESTORE_SENTENCE_LABEL: compound_string("Restore Sentence"); RESTORE_LINE_LABEL: compound_string("Restore Line"); RESTORE_CHARACTER_LABEL: compound_string("Restore Character"); FIND_SELECTED_LABEL: compound_string("Find Selected"); SHOW_WILDCARD_LABEL: compound_string("Show Wildcards"); FIND_NEXT_LABEL: compound_string("Find Next"); PAGINATE_LABEL: compound_string("Paginate"); CENTER_LINE_LABEL: compound_string("Center Line"); FILL_RANGE_LABEL: compound_string("Fill Range"); FILL_PARAGRAPH_LABEL: compound_string("Fill Paragraph"); CAPITALIZE_WORD_LABEL: compound_string("Capitalize Word"); UPPERCASE_WORD_LABEL: compound_string("Uppercase Word"); LOWERCASE_WORD_LABEL: compound_string("Lowercase Word"); SHOW_BUFFERS_LABEL: compound_string("Show Buffers"); ONE_WINDOW_LABEL: compound_string("One Window"); DELETE_WINDOW_LABEL: compound_string("Delete Window"); TWO_WINDOWS_LABEL: compound_string("Two Windows"); SET_WILDCARD_ULTRIX_LABEL: compound_string("Set Wildcard Ultrix"); SET_WILDCARD_VMS_LABEL: compound_string("Set Wildcard VMS"); SET_FIND_WHITESPACE_LABEL: compound_string("Set Find Whitespace"); SET_FIND_NOWHITESPACE_LABEL: compound_string("Set Find Nowhitespace"); LEARN_LABEL: compound_string("Learn"); EXTEND_ALL_LABEL: compound_string("Extend All"); EXTEND_THIS_LABEL: compound_string("Extend This"); CURSOR_LABEL_LABEL: compound_string("Set Cursor: "); FREE_LABEL: compound_string("Free"); BOUND_LABEL: compound_string("Bound"); TAB_MODE_LABEL_LABEL: compound_string("Set Tabs: "); SCROLL_LABEL_LABEL: compound_string("Set Scroll: "); ON_LABEL: compound_string("On"); OFF_LABEL: compound_string("Off"); JUMP_LABEL: compound_string("Jump"); SMOOTH_LABEL: compound_string("Smooth"); INSERT_LABEL: compound_string("Insert"); SPACES_LABEL: compound_string("Spaces"); MOVEMENT_LABEL: compound_string("Movement"); FIND_EXACT_LABEL: compound_string("Set Find Case Exact"); TABS_LABEL_LABEL: compound_string("Set Tabs Visible "); VISIBLE_LABEL: compound_string("Visible"); CLIPBOARD_LABEL: compound_string("Set Clipboard"); PENDING_DELETE_LABEL: compound_string("Set Pending Delete"); BOX_SELECT_LABEL: compound_string("Set Box Select"); BOX_PAD_LABEL: compound_string("Set Box Pad"); WORD_WRAP_LABEL: compound_string("Set Wrap"); MODIFIABLE_LABEL: compound_string("Set Buffer Modifiable"); READ_ONLY_LABEL: compound_string("Set Buffer Read Only"); SET_TABS_EVERY_LABEL: compound_string("Set Tabs Every"); SET_TABS_AT_LABEL: compound_string("Set Tabs At"); NEW_USER_LABEL: compound_string("New User"); HELP_MODE_LABEL: compound_string("Context-Sensitive Help"); USING_HELP_LABEL: compound_string("Using Help"); OVERVIEW_LABEL: compound_string("EVE Overview"); INDEX_LABEL: compound_string("Index"); KEYPAD_LABEL: compound_string("Keypad"); KEYBOARD_LABEL: compound_string("Keyboard"); MENUS_LABEL: compound_string("Menus"); PROD_INFO_LABEL: compound_string("Product Information"); DELETE_LABEL: compound_string("Delete"); WRITE_THEN_DELETE_LABEL: compound_string("Write then Delete"); WRITE_LABEL: compound_string("Write"); VISIT_BUFFER_LABEL: compound_string("Visit Buffer"); LIST_BOX_POPUP_LABEL: compound_string("Available Menus"); LIST_BOX_COMMAND_LABEL: compound_string("Available Entries"); LIST_BOX_CONTENTS_LABEL: compound_string("Entries in Selected Menu"); EXTEND_MENU_MENU_LABEL: compound_string("Menu Entry Label: "); EXTEND_MENU_PROG_LABEL: compound_string("EVE Command: "); EXTEND_MENU_HINT_LABEL1: compound_string("Click on a command name"); EXTEND_MENU_HINT_LABEL2: compound_string(" to select it"); EXTEND_MENU_HINT_LABEL3: compound_string("Click on a menu in which"); EXTEND_MENU_HINT_LABEL4: compound_string(" to add/delete an entry"); SEPARATOR_LABEL: compound_string("Separator"); SEPARATOR_LABEL1: compound_string("Separator1"); SEPARATOR_LABEL2: compound_string("Separator2"); SEPARATOR_LABEL3: compound_string("Separator3"); SEPARATOR_LABEL4: compound_string("Separator4"); SEPARATOR_LABEL5: compound_string("Separator5"); CHANGE_CASE_LABEL: compound_string("Change Case"); RESTORE_LABEL2: compound_string("Restore"); SET_WHITESPACE_LABEL2: compound_string("Set Whitespace"); SET_WILDCARD_LABEL2: compound_string("Set Wildcards"); EXTEND_LABEL2: compound_string("Extend"); SEARCH_ATTR_LABEL2: compound_string("Search Attributes"); SAVE_ATTR_LABEL: compound_string("Save Attributes: "); SAVE_SECTION_LABEL: compound_string("Save in Section File:"); SAVE_COMMAND_LABEL: compound_string("Save in Command File:"); DONT_SAVE_LABEL: compound_string("Don\'t Save"); CURRENT_ATTR_LABEL: compound_string("Current Attributes:"); OK_STRING: compound_string(" OK "); APPLY_STRING: compound_string(" Apply"); CANCEL_PUSH_STRING: compound_string("Cancel"); HELP_STRING: compound_string(" Help "); YES_PUSH_LABEL: compound_string(" Yes "); NO_PUSH_LABEL: compound_string(" No "); MODIFIED_BUFFER_LABEL: compound_string("That is a modified buffer. Choose one of the following:"); DELETE_ONLY_LABEL: compound_string("Delete only"); WRITE_FIRST_LABEL: compound_string("Write first"); DIALOG_QUIT_LABEL: compound_string("Quit "); REPLACE_ALL_LABEL: compound_string("All "); REPLACE_LAST_LABEL: compound_string("Last"); FILTER_STRING: compound_string("Filter"); FILTER_LABEL_STRING: compound_string("File Filter"); SELECTION_STRING: compound_string("Enter New File Name"); ADD_STRING: compound_string(" Add "); REMOVE_STRING: compound_string("Remove"); ENTER_STRING: compound_string(" Enter"); DELETE_STRING: compound_string("Delete"); REPLACE_PROMPT: compound_string("Replace this occurrence?"); NEW_PROMPT: compound_string("New buffer name: "); OPEN_FILE_PROMPT: compound_string("Open File: "); OPEN_BUFFER_PROMPT: compound_string("Type a new buffer name: "); SAVE_FILE_AS_PROMPT: compound_string("Save File As: "); REALLYQUIT_PROMPT: compound_string("Save changes before Quitting?"); FIND_EACH_PROMPT: compound_string("Go in other direction?"); SPLIT_WINDOW_PROMPT: compound_string("Number of Windows: "); PARAGRAPH_INDENT_PROMPT: compound_string("Set Paragraph Indent: "); ! string tables POPUP_MENUS: string_table( compound_string("Select Popup"), compound_string("Noselect Popup"), compound_string("File Pulldown"), compound_string("Edit Pulldown"), compound_string("Format Pulldown"), compound_string("Search Pulldown"), compound_string("View Pulldown"), compound_string("Option Pulldown")); POPUP_SELECT: string_table(compound_string("Select Popup")); STRSEPARATOR: string_table(SEPARATOR_LABEL); NOSEL_MENU: string_table( SELECT_LABEL, SELECT_ALL_LABEL, SEPARATOR_LABEL1, RESTORE_LABEL2, SEPARATOR_LABEL2, FIND_NEXT_LABEL, SEPARATOR_LABEL3, FILL_PARAGRAPH_LABEL, CENTER_LINE_LABEL, PASTE_LABEL, REPLACE_TITLE, SEPARATOR_LABEL4, MARK_TITLE, GOTO_MARK_TITLE, SEPARATOR_LABEL5, INCLUDE_LABEL); SEL_MENU: string_table( RESET_LABEL, SEPARATOR_LABEL1, CHANGE_CASE_LABEL, SEPARATOR_LABEL2, FIND_NEXT_LABEL, SEPARATOR_LABEL3, FILL_RANGE_LABEL, CUT_LABEL, COPY_LABEL, SEPARATOR_LABEL4, OPEN_SELECTED_LABEL, FIND_SELECTED_LABEL); FILE_STR: string_table( NEW_DB_TITLE, OPEN_SELECTED_LABEL, OPEN_TITLE, SEPARATOR_LABEL1, INCLUDE_LABEL, SEPARATOR_LABEL2, SAVE_FILE_LABEL, SAVE_FILE_AS_PUSH_LABEL, SEPARATOR_LABEL3, EXIT_TITLE, SEPARATOR_LABEL4, QUIT_LABEL); EDIT_STR: string_table( RESTORE_LABEL2, SEPARATOR_LABEL1, CUT_LABEL, COPY_LABEL, PASTE_LABEL, SEPARATOR_LABEL2, REPLACE_TITLE, SEPARATOR_LABEL3, SELECT_ALL_LABEL); FORMAT_STR: string_table( FILL_PARAGRAPH_LABEL, FILL_RANGE_LABEL, CENTER_LINE_LABEL, CHANGE_CASE_LABEL, PAGINATE_LABEL, SET_MARGINS_TITLE, SET_PARA_INDENT_TITLE); SEARCH_STR: string_table( FIND_NEXT_LABEL, FIND_TITLE, WILDCARD_FIND_TITLE, FIND_SELECTED_LABEL, SEPARATOR_LABEL1, REPLACE_TITLE, SEPARATOR_LABEL2, SHOW_WILDCARD_LABEL, SEPARATOR_LABEL3, SET_WHITESPACE_LABEL2, SEPARATOR_LABEL4, SET_WILDCARD_LABEL2); DISPLAY_STR: string_table( TWO_WINDOWS_LABEL, ONE_WINDOW_LABEL, SPLIT_WINDOW_TITLE, DELETE_WINDOW_LABEL, SEPARATOR_LABEL1, SHOW_BUFFERS_LABEL, SEPARATOR_LABEL2, SET_WIDTH_TITLE); CUSTOM_STR: string_table( LEARN_LABEL, EXTEND_LABEL2, EXTEND_MENU_TITLE, SEPARATOR_LABEL1, GLOBAL_ATTRIBUTES_TITLE, BUFFER_ATTRIBUTES_TITLE, SEPARATOR_LABEL2, SEARCH_ATTR_LABEL2, SEPARATOR_LABEL3, SET_WIDTH_TITLE, SEPARATOR_LABEL4, SAVE_ATTRIBUTES_TITLE, SAVE_SYS_ATTRIBUTES_TITLE); EVE_COMMANDS: string_table( compound_string("@"), compound_string("Bottom"), compound_string("Box Copy"), compound_string("Box Cut"), compound_string("Box Cut Insert"), compound_string("Box Cut Overstrike"), compound_string("Box Paste"), compound_string("Box Paste Insert"), compound_string("Box Paste Overstrike"), compound_string("Box Select"), compound_string("Capitalize Word"), compound_string("Center Line"), compound_string("Change Direction"), compound_string("Change Mode"), compound_string("Convert Tabs"), compound_string("Copy"), compound_string("Cut"), compound_string("Delete"), compound_string("Delete Buffer"), compound_string("Delete Window"), compound_string("End Of Line"), compound_string("Erase Character"), compound_string("Erase Line"), compound_string("Erase Previous Word"), compound_string("Erase Start Of Line"), compound_string("Erase Word"), compound_string("Exit "), compound_string("Extend All"), compound_string("Extend EVE"), compound_string("Extend This"), compound_string("Fill Paragraph"), compound_string("Fill Range"), compound_string("Find"), compound_string("Find Next"), compound_string("Find Selected"), compound_string("Forward"), compound_string("Get File"), compound_string("Go To"), compound_string("Help"), compound_string("Include"), compound_string("Insert Here"), compound_string("Insert Mode"), compound_string("Insert Page Break"), compound_string("Learn"), compound_string("Lowercase Word"), compound_string("Mark"), compound_string("Move By Line"), compound_string("Move By Page"), compound_string("Move By Word"), compound_string("Move Down"), compound_string("Move Left"), compound_string("Move Right"), compound_string("Move Up"), compound_string("New"), compound_string("Next Buffer"), compound_string("Next Screen"), compound_string("Next Window"), compound_string("One Window"), compound_string("Open"), compound_string("Open Selected"), compound_string("Other Window"), compound_string("Overstrike Mode"), compound_string("Paginate"), compound_string("Paste"), compound_string("Previous Buffer"), compound_string("Previous Screen"), compound_string("Previous Window"), compound_string("Quit"), compound_string("Refresh"), compound_string("Remove"), compound_string("Replace"), compound_string("Reset"), compound_string("Restore "), compound_string("Restore Box Selection"), compound_string("Restore Character"), compound_string("Restore Line"), compound_string("Restore Selection"), compound_string("Restore Sentence"), compound_string("Restore Word"), compound_string("Return"), compound_string("Reverse"), compound_string("Save Attributes"), compound_string("Save Extended EVE"), compound_string("Save File"), compound_string("Save File As"), compound_string("Save System Attributes"), compound_string("Select"), compound_string("Select All"), compound_string("Set File Backup"), compound_string("Set Box Nopad"), compound_string("Set Box Noselect"), compound_string("Set Box Pad"), compound_string("Set Box Select"), compound_string("Set Clipboard"), compound_string("Set Cursor Bound"), compound_string("Set Cursor Free"), compound_string("Set Find Case Exact"), compound_string("Set Find Case Noexact"), compound_string("Set Find Nowhitespace"), compound_string("Set Find Whitespace"), compound_string("Set Function Keys Decwindows"), compound_string("Set Function Keys Nodecwindows"), compound_string("Set Journaling All"), compound_string("Set Keypad Edt"), compound_string("Set Keypad Noedt"), compound_string("Set Keypad Nowps"), compound_string("Set Keypad Numeric"), compound_string("Set Keypad Vt100"), compound_string("Set Keypad Wps"), compound_string("Set Nofile Backup"), compound_string("Set Noclipboard"), compound_string("Set Nogold Key"), compound_string("Set Nojournaling All"), compound_string("Set Nopending Delete"), compound_string("Set Nowrap"), compound_string("Set Paragraph Indent"), compound_string("Set Pending Delete"), compound_string("Set Width"), compound_string("Set Wildcard Ultrix"), compound_string("Set Wildcard VMS"), compound_string("Set Wrap"), compound_string("Show"), compound_string("Show Buffers"), compound_string("Show Defaults Buffer"), compound_string("Show Summary"), compound_string("Show System Buffers"), compound_string("Show Wildcards"), compound_string("Split Window"), compound_string("Start Of Line"), compound_string("Store Text"), compound_string("Tab"), compound_string("Top"), compound_string("Two Windows"), compound_string("Uppercase Word"), compound_string("What Line"), compound_string("Wildcard Find"), compound_string("Write File")); ! EVE's application name APPLICATION_NAME_STRING: compound_string("EVE"); list DEFAULT_DIALOG_ARGS: arguments { XmNresizePolicy = XmRESIZE_ANY; XmNmarginHeight = 10; XmNallowOverlap = false; XmNautoUnmanage = false; XmNdefaultPosition = true; XmNverticalSpacing = 15; }; DEFAULT_PROMPT_DIALOG_ARGS: arguments { arguments DEFAULT_DIALOG_ARGS; XmNwidth = 350; XmNheight = 150; }; DEFAULT_UNATTACHED_STEXT_ARGS: arguments { XmNresizeHeight = false; XmNheight = 35; }; DEFAULT_STEXT_ARGS: arguments { arguments DEFAULT_UNATTACHED_STEXT_ARGS; XmNrightAttachment = XmATTACH_FORM; XmNrightOffset = 10; }; DEFAULT_PROMPT_STEXT_ARGS: arguments { arguments DEFAULT_STEXT_ARGS; XmNy = 30; XmNleftAttachment = XmATTACH_FORM; XmNleftOffset = 15; }; DEFAULT_DIALOG_LABEL_ARGS: arguments { XmNtopAttachment = XmATTACH_FORM; XmNtopOffset = 5; XmNleftAttachment = XmATTACH_FORM; XmNleftOffset = 11; }; DEFAULT_DIALOG_DIVIDE_ARGS: arguments { XmNx = 0; XmNrightAttachment = XmATTACH_FORM; XmNleftAttachment = XmATTACH_FORM; }; DEF_PRMT_DIALOG_DIV_ARGS: arguments { arguments DEFAULT_DIALOG_DIVIDE_ARGS; XmNy = 70; }; ! ! defaults when you have 4 buttons in a dialog box ! DEFAULT_DIALOG_OK_ARGS_4: arguments { XmNleftAttachment = XmATTACH_POSITION; XmNleftPosition = 5; XmNbottomAttachment = XmATTACH_FORM; XmNbottomOffset = 10; XmNlabelString = OK_STRING; }; DEFAULT_DIALOG_APPLY_ARGS_4: arguments { XmNleftAttachment = XmATTACH_POSITION; XmNleftPosition = 25; XmNbottomAttachment = XmATTACH_FORM; XmNbottomOffset = 10; XmNlabelString = APPLY_STRING; }; DEFAULT_DIALOG_CANCEL_ARGS_4: arguments { XmNleftAttachment = XmATTACH_POSITION; XmNleftPosition = 50; XmNbottomAttachment = XmATTACH_FORM; XmNbottomOffset = 10; XmNlabelString = CANCEL_PUSH_STRING; }; DEFAULT_DIALOG_HELP_ARGS_4: arguments { XmNleftAttachment = XmATTACH_POSITION; XmNleftPosition = 75; XmNbottomAttachment = XmATTACH_FORM; XmNbottomOffset = 10; XmNlabelString = HELP_STRING; }; ! ! defaults when you have 3 buttons in a dialog box ! DEFAULT_DIALOG_OK_ARGS_3: arguments { XmNleftAttachment = XmATTACH_POSITION; XmNleftPosition = 5; XmNbottomOffset = 10; XmNbottomAttachment = XmATTACH_FORM; XmNlabelString = OK_STRING; }; DEFAULT_DIALOG_CANCEL_ARGS_3: arguments { XmNleftAttachment = XmATTACH_POSITION; XmNleftPosition = 33; XmNbottomAttachment = XmATTACH_FORM; XmNbottomOffset = 10; XmNlabelString = CANCEL_PUSH_STRING; }; DEFAULT_DIALOG_HELP_ARGS_3: arguments { XmNleftAttachment = XmATTACH_POSITION; XmNleftPosition = 66; XmNlabelString = HELP_STRING; XmNbottomAttachment = XmATTACH_FORM; XmNbottomOffset = 10; }; ! More defaults DEFAULT_FILE_SELECT_ARGS: arguments { XmNdialogStyle = XmDIALOG_MODELESS; XmNmarginHeight = 10; XmNmarginWidth = 10; XmNdirMask = compound_string(""); XmNlistVisibleItemCount = 6; XmNdefaultPosition = true; XmNokLabelString = OK_STRING; XmNcancelLabelString = CANCEL_PUSH_STRING; XmNapplyLabelString = FILTER_STRING; XmNfilterLabelString = FILTER_LABEL_STRING; XmNselectionLabelString = SELECTION_STRING; }; DEFAULT_CAUTION_BOX_ARGS: arguments { XmNdefaultPosition = true; XmNokLabelString = YES_PUSH_LABEL; XmNcancelLabelString = NO_PUSH_LABEL; XmNhelpLabelString = CANCEL_PUSH_STRING; }; DEFAULT_LIST_BOX_ARGS: arguments { XmNshadowThickness = 3; XmNvisibleItemCount = 6; XmNborderWidth = 0; }; object ! Help widget for C-S help !*** help_dialog : DXmHelp { !*** callbacks { !*** XmNunmapCallback = procedure tpu$widget_integer_callback !*** (EVE$$K_HELP_DIALOG); !*** }; !*** arguments { !***** XmNcolumns = 80; !*** DXmNapplicationName = application_name_string; !*** }; !*** controls { !*** }; !*** }; EVE_MENU_BAR: XmMenuBar { ! no callbacks allowed for menu_bars arguments { XmNborderWidth = 0; XmNorientation = XmHORIZONTAL; XmNmenuHelpWidget = XmCascadeButton HELP_PULLDOWN; }; controls { XmCascadeButton FILE_PULLDOWN; XmCascadeButton EDIT_PULLDOWN; XmCascadeButton FORMAT_PULLDOWN; XmCascadeButton SEARCH_PULLDOWN; XmCascadeButton DISPLAY_PULLDOWN; XmCascadeButton CUSTOMIZE_PULLDOWN; XmCascadeButton HELP_PULLDOWN; }; }; ! FILE object FILE_PULLDOWN: XmCascadeButton { arguments { XmNlabelString = FILE_PULLDOWN_LABEL; XmNmnemonic = keysym("F"); }; controls { XmPulldownMenu FILE_MENU; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_FILE_PULLDOWN); }; }; }; FILE_MENU: XmPulldownMenu { controls { XmPushButton NEW; XmPushButton OPEN_SELECTED; XmPushButton OPEN; XmSeparatorGadget EVE_SEPARATOR; XmPushButton INCLUDE_FIL; XmSeparatorGadget EVE_SEPARATOR; XmPushButton SAVE_FILE; XmPushButton SAVE_FILE_AS; XmSeparatorGadget EVE_SEPARATOR; XmPushButton EXIT; XmSeparatorGadget EVE_SEPARATOR; XmPushButton QUIT; }; }; EVE_SEPARATOR: XmSeparatorGadget { }; NEW: XmPushButton { arguments { XmNlabelString = NEW_DB_TITLE; XmNmnemonic = keysym("N"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_NEW); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_NEW); }; }; }; OPEN_SELECTED: XmPushButton { arguments { XmNlabelString = OPEN_SELECTED_LABEL; XmNmnemonic = keysym("d"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_OPEN_SELECTED); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_OPEN_SELECTED); }; }; }; OPEN: XmPushButton { arguments { XmNlabelString = OPEN_TITLE; XmNmnemonic = keysym("O"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_OPEN); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_OPEN); }; }; }; ! Beware: INCLUDE FILE is a UIL directive! INCLUDE_FIL: XmPushButton { arguments { XmNlabelString = INCLUDE_LABEL; XmNmnemonic = keysym("I"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_INCLUDE_FIL); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_INCLUDE_FIL); }; }; }; SAVE_FILE: XmPushButton { arguments { XmNlabelString = SAVE_FILE_LABEL; XmNmnemonic = keysym("S"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SAVE_FILE); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SAVE_FILE); }; }; }; SAVE_FILE_AS: XmPushButton { arguments { XmNlabelString = SAVE_FILE_AS_PUSH_LABEL; XmNmnemonic = keysym("A"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SAVE_FILE_AS); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SAVE_FILE_AS); }; }; }; EXIT: XmPushButton { arguments { XmNlabelString = EXIT_TITLE; XmNmnemonic = keysym("E"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXIT); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXIT); }; }; }; QUIT: XmPushButton { arguments { XmNlabelString = QUIT_LABEL; XmNmnemonic = keysym("Q"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_QUIT); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_QUIT); }; }; }; object NEW_DIALOG: XmFormDialog { arguments { arguments DEFAULT_PROMPT_DIALOG_ARGS; XmNdialogStyle = XmDIALOG_MODELESS; XmNdefaultButton = XmPushButton NEW_OK; XmNcancelButton = XmPushButton NEW_CANCEL; XmNdialogTitle = NEW_DB_TITLE; XmNnoResize = false; }; controls { XmLabelGadget NEW_LABEL; XmText NEW_TEXT; XmSeparatorGadget NEW_DIVIDE; XmPushButton NEW_OK; XmPushButton NEW_APPLY; XmPushButton NEW_CANCEL; XmPushButton NEW_HELP; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_NEW_DIALOG); }; }; }; NEW_LABEL: XmLabelGadget { arguments { arguments DEFAULT_DIALOG_LABEL_ARGS; XmNlabelString = NEW_PROMPT; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_NEW_DIALOG); }; }; }; NEW_TEXT: XmText { arguments { arguments DEFAULT_PROMPT_STEXT_ARGS; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_NEW_DIALOG); }; }; }; NEW_DIVIDE: XmSeparatorGadget { arguments { arguments DEF_PRMT_DIALOG_DIV_ARGS; }; }; NEW_OK: XmPushButton { arguments { arguments DEFAULT_DIALOG_OK_ARGS_4; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_NEW_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_NEW_OK); }; }; }; NEW_APPLY: XmPushButton { arguments { arguments DEFAULT_DIALOG_APPLY_ARGS_4; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_NEW_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_NEW_APPLY); }; }; }; NEW_CANCEL: XmPushButton { arguments { arguments DEFAULT_DIALOG_CANCEL_ARGS_4; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_NEW_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_NEW_CANCEL); }; }; }; NEW_HELP: XmPushButton { arguments { arguments DEFAULT_DIALOG_HELP_ARGS_4; }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_NEW_HELP); }; }; }; object OPEN_FILE_SELECTION: XmFileSelectionDialog { arguments { arguments DEFAULT_FILE_SELECT_ARGS; XmNdialogTitle = OPEN_DB_TITLE; XmNnoResize = false; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_OPEN_FILE_SELECTION); }; XmNokCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_OPEN_FILE_SELECTION); }; XmNcancelCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_OPEN_FILE_SELECTION); }; }; }; object OPENBUFFER_DIALOG: XmFormDialog { arguments { arguments DEFAULT_PROMPT_DIALOG_ARGS; XmNdialogStyle = XmDIALOG_MODELESS; XmNdialogTitle = OPEN_BUFFER_DB_TITLE; XmNdefaultButton = XmPushButton OPENBUFFER_OK; XmNcancelButton = XmPushButton OPENBUFFER_CANCEL; XmNnoResize = false; }; controls { XmLabelGadget OPENBUFFER_LABEL; XmText OPENBUFFER_TEXT; XmSeparatorGadget OPENBUFFER_DIVIDE; XmPushButton OPENBUFFER_OK; XmPushButton OPENBUFFER_APPLY; XmPushButton OPENBUFFER_CANCEL; XmPushButton OPENBUFFER_HELP; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_OPENBUFFER_DIALOG); }; }; }; OPENBUFFER_LABEL: XmLabelGadget { arguments { arguments DEFAULT_DIALOG_LABEL_ARGS; XmNlabelString = OPEN_BUFFER_PROMPT; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_OPENBUFFER_DIALOG); }; }; }; OPENBUFFER_TEXT: XmText { arguments { arguments DEFAULT_PROMPT_STEXT_ARGS; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_OPENBUFFER_DIALOG); }; }; }; OPENBUFFER_DIVIDE: XmSeparatorGadget { arguments { arguments DEF_PRMT_DIALOG_DIV_ARGS; }; }; OPENBUFFER_OK: XmPushButton { arguments { arguments DEFAULT_DIALOG_OK_ARGS_4; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_OPENBUFFER_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_OPENBUFFER_OK); }; }; }; OPENBUFFER_APPLY: XmPushButton { arguments { arguments DEFAULT_DIALOG_APPLY_ARGS_4; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_OPENBUFFER_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_OPENBUFFER_APPLY); }; }; }; OPENBUFFER_CANCEL: XmPushButton { arguments { arguments DEFAULT_DIALOG_CANCEL_ARGS_4; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_OPENBUFFER_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_OPENBUFFER_CANCEL); }; }; }; OPENBUFFER_HELP: XmPushButton { arguments { arguments DEFAULT_DIALOG_HELP_ARGS_4; }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_OPENBUFFER_HELP); }; }; }; object INCLUDE_FILE_SELECTION: XmFileSelectionDialog { arguments { arguments DEFAULT_FILE_SELECT_ARGS; XmNdialogTitle = INCLUDE_DB_TITLE; XmNnoResize = false; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_INCLUDE_FILE_SELECTION); }; XmNokCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_INCLUDE_FILE_SELECTION); }; XmNcancelCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_INCLUDE_FILE_SELECTION); }; }; }; object SAVE_FILE_AS_DIALOG: XmFormDialog { arguments { arguments DEFAULT_PROMPT_DIALOG_ARGS; XmNdialogStyle = XmDIALOG_MODELESS; XmNdefaultButton = XmPushButton SAVE_FILE_AS_OK; XmNcancelButton = XmPushButton SAVE_FILE_AS_CANCEL; XmNdialogTitle = SAVE_FILE_AS_DB_TITLE; XmNnoResize = false; }; controls { XmLabelGadget SAVE_FILE_AS_LABEL; XmText SAVE_FILE_AS_TEXT; XmSeparatorGadget SAVE_FILE_AS_DIVIDE; XmPushButton SAVE_FILE_AS_OK; XmPushButton SAVE_FILE_AS_APPLY; XmPushButton SAVE_FILE_AS_CANCEL; XmPushButton SAVE_FILE_AS_HELP; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SAVE_FILE_AS_DIALOG); }; }; }; SAVE_FILE_AS_LABEL: XmLabelGadget { arguments { arguments DEFAULT_DIALOG_LABEL_ARGS; XmNlabelString = SAVE_FILE_AS_PROMPT; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SAVE_FILE_AS_DIALOG); }; }; }; SAVE_FILE_AS_TEXT: XmText { arguments { arguments DEFAULT_PROMPT_STEXT_ARGS; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SAVE_FILE_AS_DIALOG); }; }; }; SAVE_FILE_AS_DIVIDE: XmSeparatorGadget { arguments { arguments DEF_PRMT_DIALOG_DIV_ARGS; }; }; SAVE_FILE_AS_OK: XmPushButton { arguments { arguments DEFAULT_DIALOG_OK_ARGS_4; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SAVE_FILE_AS_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SAVE_FILE_AS_OK); }; }; }; SAVE_FILE_AS_APPLY: XmPushButton { arguments { arguments DEFAULT_DIALOG_APPLY_ARGS_4; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SAVE_FILE_AS_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SAVE_FILE_AS_APPLY); }; }; }; SAVE_FILE_AS_CANCEL: XmPushButton { arguments { arguments DEFAULT_DIALOG_CANCEL_ARGS_4; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SAVE_FILE_AS_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SAVE_FILE_AS_CANCEL); }; }; }; SAVE_FILE_AS_HELP: XmPushButton { arguments { arguments DEFAULT_DIALOG_HELP_ARGS_4; }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SAVE_FILE_AS_HELP); }; }; }; object REALLYDELBUF_DIALOG: XmFormDialog { arguments { arguments DEFAULT_PROMPT_DIALOG_ARGS; XmNdefaultButton = XmPushButton REALLYDELBUF_WRITE; XmNdialogTitle = REALLYDELBUF_DB_TITLE; XmNnoResize = true; }; controls { XmLabelGadget REALLYDELBUF_LABEL; XmPushButton REALLYDELBUF_DELETE; XmPushButton REALLYDELBUF_WRITE; XmPushButton REALLYDELBUF_QUIT; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_REALLYDELBUF_DIALOG); }; }; }; REALLYDELBUF_LABEL: XmLabelGadget { arguments { XmNlabelString = MODIFIED_BUFFER_LABEL; XmNtopAttachment = XmATTACH_FORM; XmNtopOffset = 5; XmNleftAttachment = XmATTACH_FORM; XmNleftOffset = 5; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_REALLYDELBUF_DIALOG); }; }; }; REALLYDELBUF_DELETE: XmPushButton { arguments { XmNlabelString = DELETE_ONLY_LABEL; XmNtopAttachment = XmATTACH_WIDGET; XmNtopWidget = XmLabelGadget REALLYDELBUF_LABEL; XmNtopOffset = 15; XmNleftAttachment = XmATTACH_FORM; XmNleftOffset = 15; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_REALLYDELBUF_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_REALLYDELBUF_DELETE); }; }; }; REALLYDELBUF_WRITE: XmPushButton { arguments { XmNlabelString = WRITE_FIRST_LABEL; XmNtopAttachment = XmATTACH_WIDGET; XmNtopWidget = XmLabelGadget REALLYDELBUF_LABEL; XmNtopOffset = 15; XmNleftAttachment = XmATTACH_WIDGET; XmNleftWidget = XmPushButton REALLYDELBUF_DELETE; XmNleftOffset = 15; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_REALLYDELBUF_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_REALLYDELBUF_WRITE); }; }; }; REALLYDELBUF_QUIT: XmPushButton { arguments { XmNlabelString = DIALOG_QUIT_LABEL; XmNtopAttachment = XmATTACH_WIDGET; XmNtopWidget = XmLabelGadget REALLYDELBUF_LABEL; XmNtopOffset = 15; XmNrightAttachment = XmATTACH_FORM; XmNrightOffset = 15; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_REALLYDELBUF_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_REALLYDELBUF_QUIT); }; }; }; object WRITEDELPROMPT_DIALOG: XmFormDialog { arguments { arguments DEFAULT_PROMPT_DIALOG_ARGS; XmNdefaultButton = XmPushButton WRITEDELPROMPT_OK; XmNdialogTitle = WRITE_BUFFER_DB_TITLE; XmNnoResize = false; }; controls { XmLabelGadget WRITEDELPROMPT_LABEL; XmText WRITEDELPROMPT_TEXT; XmSeparatorGadget WRITEDELPROMPT_DIVIDE; XmPushButton WRITEDELPROMPT_OK; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_WRITEDELPROMPT_DIALOG); }; }; }; WRITEDELPROMPT_LABEL: XmLabelGadget { arguments { arguments DEFAULT_DIALOG_LABEL_ARGS; XmNlabelString = compound_string(""); }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_WRITEDELPROMPT_DIALOG); }; }; }; WRITEDELPROMPT_TEXT: XmText { arguments { arguments DEFAULT_PROMPT_STEXT_ARGS; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_WRITEDELPROMPT_DIALOG); }; }; }; WRITEDELPROMPT_DIVIDE: XmSeparatorGadget { arguments { arguments DEF_PRMT_DIALOG_DIV_ARGS; }; }; WRITEDELPROMPT_OK: XmPushButton { arguments { arguments DEFAULT_DIALOG_OK_ARGS_4; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_WRITEDELPROMPT_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_WRITEDELPROMPT_OK); }; }; }; object REALLYQUIT_DIALOG: XmWarningDialog { arguments { arguments DEFAULT_CAUTION_BOX_ARGS; XmNdialogTitle = DIALOG_QUIT_LABEL; XmNnoResize = true; XmNmessageString = REALLYQUIT_PROMPT; }; callbacks { XmNokCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_REALLYQUIT_DIALOG); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_REALLYQUIT_DIALOG); }; XmNcancelCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_REALLYQUIT_DIALOG); }; }; }; object WRITEFILEPROMPT_DIALOG: XmFormDialog { arguments { arguments DEFAULT_PROMPT_DIALOG_ARGS; XmNdefaultButton = XmPushButton WRITEFILEPROMPT_OK; XmNcancelButton = XmPushButton WRITEFILEPROMPT_CANCEL; XmNdialogTitle = WRITE_BUFFER_DB_TITLE; XmNnoResize = false; }; controls { XmLabelGadget WRITEFILEPROMPT_LABEL; XmText WRITEFILEPROMPT_TEXT; XmSeparatorGadget WRITEFILEPROMPT_DIVIDE; XmPushButton WRITEFILEPROMPT_OK; XmPushButton WRITEFILEPROMPT_CANCEL; XmPushButton WRITEFILEPROMPT_HELP; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_WRITEFILEPROMPT_DIALOG); }; }; }; WRITEFILEPROMPT_LABEL: XmLabelGadget { arguments { arguments DEFAULT_DIALOG_LABEL_ARGS; XmNlabelString = compound_string(""); }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_WRITEFILEPROMPT_DIALOG); }; }; }; WRITEFILEPROMPT_TEXT: XmText { arguments { arguments DEFAULT_PROMPT_STEXT_ARGS; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_WRITEFILEPROMPT_DIALOG); }; }; }; WRITEFILEPROMPT_DIVIDE: XmSeparatorGadget { arguments { arguments DEF_PRMT_DIALOG_DIV_ARGS; }; }; WRITEFILEPROMPT_OK: XmPushButton { arguments { arguments DEFAULT_DIALOG_OK_ARGS_3; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_WRITEFILEPROMPT_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_WRITEFILEPROMPT_OK); }; }; }; WRITEFILEPROMPT_CANCEL: XmPushButton { arguments { arguments DEFAULT_DIALOG_CANCEL_ARGS_3; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_WRITEFILEPROMPT_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_WRITEFILEPROMPT_CANCEL); }; }; }; WRITEFILEPROMPT_HELP: XmPushButton { arguments { arguments DEFAULT_DIALOG_HELP_ARGS_3; }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_WRITEFILEPROMPT_HELP); }; }; }; object NEEDFILENAME_DIALOG: XmFormDialog { arguments { arguments DEFAULT_PROMPT_DIALOG_ARGS; XmNdialogStyle = XmDIALOG_APPLICATION_MODAL; XmNdefaultButton = XmPushButton NEEDFILENAME_OK; XmNcancelButton = XmPushButton NEEDFILENAME_CANCEL; XmNdialogTitle = WRITE_BUFFER_DB_TITLE; XmNnoResize = false; }; controls { XmLabelGadget NEEDFILENAME_LABEL; XmText NEEDFILENAME_TEXT; XmSeparatorGadget NEEDFILENAME_DIVIDE; XmPushButton NEEDFILENAME_OK; XmPushButton NEEDFILENAME_CANCEL; XmPushButton NEEDFILENAME_HELP; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_NEEDFILENAME_DIALOG); }; }; }; NEEDFILENAME_LABEL: XmLabelGadget { arguments { arguments DEFAULT_DIALOG_LABEL_ARGS; XmNlabelString = compound_string(""); }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_NEEDFILENAME_DIALOG); }; }; }; NEEDFILENAME_TEXT: XmText { arguments { arguments DEFAULT_PROMPT_STEXT_ARGS; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_NEEDFILENAME_DIALOG); }; }; }; NEEDFILENAME_DIVIDE: XmSeparatorGadget { arguments { arguments DEF_PRMT_DIALOG_DIV_ARGS; }; }; NEEDFILENAME_OK: XmPushButton { arguments { arguments DEFAULT_DIALOG_OK_ARGS_3; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_NEEDFILENAME_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_NEEDFILENAME_OK); }; }; }; NEEDFILENAME_CANCEL: XmPushButton { arguments { arguments DEFAULT_DIALOG_CANCEL_ARGS_3; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_NEEDFILENAME_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_NEEDFILENAME_CANCEL); }; }; }; NEEDFILENAME_HELP: XmPushButton { arguments { arguments DEFAULT_DIALOG_HELP_ARGS_3; }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_NEEDFILENAME_HELP); }; }; }; object WRITEBUF_DIALOG: XmFormDialog { arguments { arguments DEFAULT_PROMPT_DIALOG_ARGS; XmNdialogStyle = XmDIALOG_APPLICATION_MODAL; XmNdefaultButton = XmPushButton WRITEBUF_OK; XmNcancelButton = XmPushButton WRITEBUF_CANCEL; XmNdialogTitle = WRITE_BUFFER_DB_TITLE; XmNnoResize = true; }; controls { XmLabelGadget WRITEBUF_LABEL; XmPushButton WRITEBUF_OK; XmPushButton WRITEBUF_CANCEL; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_WRITEBUF_DIALOG); }; }; }; WRITEBUF_LABEL: XmLabelGadget { arguments { arguments DEFAULT_DIALOG_LABEL_ARGS; XmNlabelString = compound_string(""); }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_WRITEBUF_DIALOG); }; }; }; WRITEBUF_OK: XmPushButton { arguments { XmNlabelString = YES_PUSH_LABEL; XmNbottomAttachment = XmATTACH_FORM; XmNbottomOffset = 10; XmNleftAttachment = XmATTACH_FORM; XmNleftOffset = 11; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_WRITEBUF_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_WRITEBUF_OK); }; }; }; WRITEBUF_CANCEL: XmPushButton { arguments { XmNlabelString = NO_PUSH_LABEL; XmNbottomAttachment = XmATTACH_FORM; XmNbottomOffset = 10; XmNrightAttachment = XmATTACH_FORM; XmNrightOffset = 11; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_WRITEBUF_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_WRITEBUF_CANCEL); }; }; }; ! EDIT EDIT_PULLDOWN: XmCascadeButton { arguments { XmNlabelString = EDIT_PULLDOWN_LABEL; XmNmnemonic = keysym("E"); }; controls { XmPulldownMenu EDIT_MENU; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EDIT_PULLDOWN); }; }; }; EDIT_MENU: XmPulldownMenu { controls { XmCascadeButton RESTORE_PULLDOWN; XmSeparatorGadget EVE_SEPARATOR; XmPushButton CUT; XmPushButton COPY; XmPushButton PASTE; XmSeparatorGadget EVE_SEPARATOR; XmPushButton REPLACE; XmSeparatorGadget EVE_SEPARATOR; XmPushButton SELECT_ALL; }; }; SELECT_ALL: XmPushButton { arguments { XmNlabelString = SELECT_ALL_LABEL; XmNmnemonic = keysym("A"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SELECT_ALL); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SELECT_ALL); }; }; }; REPLACE: XmPushButton { arguments { XmNlabelString = REPLACE_TITLE; XmNmnemonic = keysym("R"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_REPLACE); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_REPLACE); }; }; }; CUT: XmPushButton { arguments { XmNlabelString = CUT_LABEL; XmNmnemonic = keysym("t"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_CUT); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_CUT); }; }; }; COPY: XmPushButton { arguments { XmNlabelString = COPY_LABEL; XmNmnemonic = keysym("C"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_COPY); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_COPY); }; }; }; PASTE: XmPushButton { arguments { XmNlabelString = PASTE_LABEL; XmNmnemonic = keysym("P"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_PASTE); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_PASTE); }; }; }; RESTORE_PULLDOWN: XmCascadeButton { arguments { XmNlabelString = RESTORE_LABEL; XmNmnemonic = keysym("o"); }; controls { XmPulldownMenu RESTORE_MENU; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_RESTORE_PULLRIGHT); }; }; }; RESTORE_MENU: XmPulldownMenu { controls { XmPushButton RESTORE_CHARACTER; XmPushButton RESTORE_WORD; XmPushButton RESTORE_LINE; XmPushButton RESTORE_SENTENCE; XmPushButton RESTORE_SELECTION; }; }; RESTORE_WORD: XmPushButton { arguments { XmNlabelString = RESTORE_WORD_LABEL; XmNmnemonic = keysym("W"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_RESTORE_WORD); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_RESTORE_WORD); }; }; }; RESTORE_SELECTION: XmPushButton { arguments { XmNlabelString = RESTORE_SELECTION_LABEL; XmNmnemonic = keysym("S"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_RESTORE_SELECTION); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_RESTORE_SELECTION); }; }; }; RESTORE_SENTENCE: XmPushButton { arguments { XmNlabelString = RESTORE_SENTENCE_LABEL; XmNmnemonic = keysym("n"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_RESTORE_SENTENCE); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_RESTORE_SENTENCE); }; }; }; RESTORE_LINE: XmPushButton { arguments { XmNlabelString = RESTORE_LINE_LABEL; XmNmnemonic = keysym("L"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_RESTORE_LINE); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_RESTORE_LINE); }; }; }; RESTORE_CHARACTER: XmPushButton { arguments { XmNlabelString = RESTORE_CHARACTER_LABEL; XmNmnemonic = keysym("C"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_RESTORE_CHARACTER); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_RESTORE_CHARACTER); }; }; }; object REPLACE_DIALOG: XmFormDialog { arguments { arguments DEFAULT_DIALOG_ARGS; XmNwidth = 300; XmNheight = 245; XmNdefaultButton = XmPushButton REPLACE_OK; XmNcancelButton = XmPushButton REPLACE_CANCEL; XmNdialogTitle = REPLACE_DB_TITLE; XmNnoResize = false; }; controls { XmLabelGadget REPLACE_OLD_LABEL; XmLabelGadget REPLACE_NEW_LABEL; XmText REPLACE_OLD_TEXT; XmText REPLACE_NEW_TEXT; XmToggleButtonGadget REPLACE_ALL; XmSeparatorGadget REPLACE_DIVIDE; XmPushButton REPLACE_OK; XmPushButton REPLACE_CANCEL; XmPushButton REPLACE_HELP; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_REPLACE_DIALOG); }; }; }; REPLACE_OLD_LABEL: XmLabelGadget { arguments { XmNlabelString = compound_string(""); arguments DEFAULT_DIALOG_LABEL_ARGS; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_REPLACE_DIALOG); }; }; }; REPLACE_OLD_TEXT: XmText { arguments { arguments DEFAULT_STEXT_ARGS; XmNtopAttachment = XmATTACH_WIDGET; XmNtopWidget = XmLabelGadget REPLACE_OLD_LABEL; XmNtopOffset = 5; XmNleftAttachment = XmATTACH_FORM; XmNleftOffset = 15; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_REPLACE_DIALOG); }; }; }; REPLACE_NEW_LABEL: XmLabelGadget { arguments { XmNlabelString = compound_string(""); XmNleftAttachment = XmATTACH_FORM; XmNleftOffset = 11; XmNtopAttachment = XmATTACH_WIDGET; XmNtopWidget = XmText REPLACE_OLD_TEXT; XmNtopOffset = 10; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_REPLACE_DIALOG); }; }; }; REPLACE_NEW_TEXT: XmText { arguments { arguments DEFAULT_STEXT_ARGS; XmNtopAttachment = XmATTACH_WIDGET; XmNtopWidget = XmLabelGadget REPLACE_NEW_LABEL; XmNtopOffset = 5; XmNleftAttachment = XmATTACH_FORM; XmNleftOffset = 15; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_REPLACE_DIALOG); }; }; }; REPLACE_ALL: XmToggleButtonGadget { arguments { XmNlabelString = REPLACE_ALL_LABEL; XmNx = 11; XmNtopAttachment = XmATTACH_WIDGET; XmNtopWidget = XmText REPLACE_NEW_TEXT; XmNtopOffset = 8; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_REPLACE_ALL); }; XmNvalueChangedCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_REPLACE_ALL); }; }; }; REPLACE_DIVIDE: XmSeparatorGadget { arguments { arguments DEFAULT_DIALOG_DIVIDE_ARGS; XmNtopAttachment = XmATTACH_WIDGET; XmNtopWidget = XmToggleButtonGadget REPLACE_ALL; XmNtopOffset = 2; }; }; REPLACE_OK: XmPushButton { arguments { arguments DEFAULT_DIALOG_OK_ARGS_3; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_REPLACE_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_REPLACE_OK); }; }; }; REPLACE_CANCEL: XmPushButton { arguments { arguments DEFAULT_DIALOG_CANCEL_ARGS_3; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_REPLACE_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_REPLACE_CANCEL); }; }; }; REPLACE_HELP: XmPushButton { arguments { arguments DEFAULT_DIALOG_HELP_ARGS_3; }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_REPLACE_HELP); }; }; }; object REPLACE_EACH_DIALOG: XmFormDialog { arguments { arguments DEFAULT_PROMPT_DIALOG_ARGS; XmNdialogStyle = XmDIALOG_APPLICATION_MODAL; XmNdefaultButton = XmPushButton REPLACE_EACH_OK; XmNdialogTitle = REPLACE_EACH_DB_TITLE; XmNnoResize = true; }; controls { XmLabelGadget REPLACE_EACH_LABEL; XmSeparatorGadget REPLACE_EACH_SEPARATOR; XmPushButton REPLACE_EACH_OK; XmPushButton REPLACE_EACH_NO; XmPushButton REPLACE_EACH_LAST; XmPushButton REPLACE_EACH_ALL; XmPushButton REPLACE_EACH_QUIT; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_REPLACE_EACH_DIALOG); }; }; }; REPLACE_EACH_LABEL: XmLabelGadget { arguments { arguments DEFAULT_DIALOG_LABEL_ARGS; XmNlabelString = REPLACE_PROMPT; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_REPLACE_EACH_DIALOG); }; }; }; REPLACE_EACH_SEPARATOR: XmSeparatorGadget { arguments { arguments DEFAULT_DIALOG_DIVIDE_ARGS; XmNtopAttachment = XmATTACH_WIDGET; XmNtopWidget = XmLabelGadget REPLACE_EACH_LABEL; XmNtopOffset = 5; }; }; REPLACE_EACH_OK: XmPushButton { arguments { XmNlabelString = YES_PUSH_LABEL; XmNbottomAttachment = XmATTACH_FORM; XmNbottomOffset = 10; XmNx = 5; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_REPLACE_EACH_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_REPLACE_EACH_OK); }; }; }; REPLACE_EACH_NO: XmPushButton { arguments { XmNlabelString = NO_PUSH_LABEL; XmNbottomAttachment = XmATTACH_FORM; XmNbottomOffset = 10; XmNx = 65; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_REPLACE_EACH_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_REPLACE_EACH_NO); }; }; }; REPLACE_EACH_LAST: XmPushButton { arguments { XmNlabelString = REPLACE_LAST_LABEL; XmNbottomAttachment = XmATTACH_FORM; XmNbottomOffset = 10; XmNx = 125; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_REPLACE_EACH_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_REPLACE_EACH_LAST); }; }; }; REPLACE_EACH_ALL: XmPushButton { arguments { XmNlabelString = REPLACE_ALL_LABEL; XmNbottomAttachment = XmATTACH_FORM; XmNbottomOffset = 10; XmNx = 185; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_REPLACE_EACH_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_REPLACE_EACH_ALL); }; }; }; REPLACE_EACH_QUIT: XmPushButton { arguments { XmNlabelString = DIALOG_QUIT_LABEL; XmNbottomAttachment = XmATTACH_FORM; XmNbottomOffset = 10; XmNx = 230; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_REPLACE_EACH_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_REPLACE_EACH_QUIT); }; }; }; object REPLACE_GO_EACH_DIALOG: XmFormDialog { arguments { ! Nonstandard width and height, so we can't use ! DEFAULT_PROMPT_DIALOG_ARGS. Use DEFAULT_DIALOG_ARGS ! and set height and width explicitly arguments DEFAULT_DIALOG_ARGS; XmNwidth = 500; XmNheight = 120; XmNdialogStyle = XmDIALOG_APPLICATION_MODAL; XmNdefaultButton = XmPushButton REPLACE_GO_EACH_OK; XmNdialogTitle = REPLACE_EACH_TITLE; XmNnoResize = true; }; controls { XmLabelGadget REPLACE_GO_EACH_LABEL; XmSeparatorGadget REPLACE_GO_EACH_SEPARATOR; XmPushButton REPLACE_GO_EACH_OK; XmPushButton REPLACE_GO_EACH_NO; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_REPLACE_GO_EACH_DIALOG); }; }; }; REPLACE_GO_EACH_LABEL: XmLabelGadget { arguments { arguments DEFAULT_DIALOG_LABEL_ARGS; XmNlabelString = REPLACE_PROMPT; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_REPLACE_GO_EACH_DIALOG); }; }; }; REPLACE_GO_EACH_SEPARATOR: XmSeparatorGadget { arguments { arguments DEFAULT_DIALOG_DIVIDE_ARGS; XmNtopAttachment = XmATTACH_WIDGET; XmNtopWidget = XmLabelGadget REPLACE_GO_EACH_LABEL; XmNtopOffset = 5; }; }; REPLACE_GO_EACH_OK: XmPushButton { arguments { XmNlabelString = YES_PUSH_LABEL; XmNbottomAttachment = XmATTACH_FORM; XmNbottomOffset = 10; XmNx = 75; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_REPLACE_GO_EACH_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_REPLACE_GO_EACH_OK); }; }; }; REPLACE_GO_EACH_NO: XmPushButton { arguments { XmNlabelString = NO_PUSH_LABEL; XmNbottomAttachment = XmATTACH_FORM; XmNbottomOffset = 10; XmNx = 210; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_REPLACE_GO_EACH_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_REPLACE_GO_EACH_NO); }; }; }; ! SEARCH SEARCH_PULLDOWN: XmCascadeButton { arguments { XmNlabelString = SEARCH_PULLDOWN_LABEL; XmNmnemonic = keysym("S"); }; controls { XmPulldownMenu SEARCH_MENU; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SEARCH_PULLDOWN); }; }; }; SEARCH_MENU: XmPulldownMenu { controls { XmPushButton FIND_NEXT; XmPushButton FIND; XmPushButton WILDCARD_FIND; XmPushButton FIND_SELECTED; XmSeparatorGadget EVE_SEPARATOR; XmPushButton REPLACE; XmSeparatorGadget EVE_SEPARATOR; XmPushButton SHOW_WILDCARDS; XmSeparatorGadget EVE_SEPARATOR; XmCascadeButton SET_WHITESPACE_PULLDOWN; XmSeparatorGadget EVE_SEPARATOR; XmCascadeButton SET_WILDCARD; }; }; FIND_SELECTED: XmPushButton { arguments { XmNlabelString = FIND_SELECTED_LABEL; XmNmnemonic = keysym("d"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_FIND_SELECTED); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_FIND_SELECTED); }; }; }; SHOW_WILDCARDS: XmPushButton { arguments { XmNlabelString = SHOW_WILDCARD_LABEL; XmNmnemonic = keysym("o"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SHOW_WILDCARDS); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SHOW_WILDCARDS); }; }; }; WILDCARD_FIND: XmPushButton { arguments { XmNlabelString = WILDCARD_FIND_TITLE; XmNmnemonic = keysym("W"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_WILDCARD_FIND); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_WILDCARD_FIND); }; }; }; FIND: XmPushButton { arguments { XmNlabelString = FIND_TITLE; XmNmnemonic = keysym("F"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_FIND); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_FIND); }; }; }; FIND_NEXT: XmPushButton { arguments { XmNlabelString = FIND_NEXT_LABEL; XmNmnemonic = keysym("N"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_FIND_NEXT); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_FIND_NEXT); }; }; }; SET_WHITESPACE_PULLDOWN: XmCascadeButton { arguments { XmNlabelString = SET_WHITESPACE_PULLDOWN_LABEL; XmNmnemonic = keysym("t"); }; controls { XmPulldownMenu WHITESPACE_MENU; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_WHITESPACE_PULLRIGHT); }; }; }; WHITESPACE_MENU: XmPulldownMenu { controls { XmPushButton SET_FIND_WHITESPACE; XmPushButton SET_FIND_NOWHITESPACE; }; }; SET_FIND_WHITESPACE: XmPushButton { arguments { XmNlabelString = SET_FIND_WHITESPACE_LABEL; XmNmnemonic = keysym("W"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SET_FIND_WHITESPACE); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SET_FIND_WHITESPACE); }; }; }; SET_FIND_NOWHITESPACE: XmPushButton { arguments { XmNlabelString = SET_FIND_NOWHITESPACE_LABEL; XmNmnemonic = keysym("N"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SET_FIND_NOWHITESPACE); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SET_FIND_NOWHITESPACE); }; }; }; SET_WILDCARD: XmCascadeButton { arguments { XmNlabelString = SET_WILDCARDS_PULLDOWN_LABEL; XmNmnemonic = keysym("l"); }; controls { XmPulldownMenu WILDCARD_MENU; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_WILDCARD_PULLRIGHT); }; }; }; WILDCARD_MENU: XmPulldownMenu { controls { XmPushButton WILDCARD_VMS; XmPushButton WILDCARD_ULTRIX; }; }; WILDCARD_VMS: XmPushButton { arguments { XmNlabelString = SET_WILDCARD_VMS_LABEL; XmNmnemonic = keysym("V"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SET_WILDCARD_VMS); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SET_WILDCARD_VMS); }; }; }; WILDCARD_ULTRIX: XmPushButton { arguments { XmNlabelString = SET_WILDCARD_ULTRIX_LABEL; XmNmnemonic = keysym("U"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SET_WILDCARD_ULTRIX); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SET_WILDCARD_ULTRIX); }; }; }; object FIND_DIALOG: XmFormDialog { arguments { arguments DEFAULT_PROMPT_DIALOG_ARGS; XmNdefaultButton = XmPushButton FIND_OK; XmNcancelButton = XmPushButton FIND_CANCEL; XmNdialogTitle = FIND_DB_TITLE; XmNnoResize = false; }; controls { XmLabelGadget FIND_LABEL; XmText FIND_TEXT; XmSeparatorGadget FIND_DIVIDE; XmPushButton FIND_OK; XmPushButton FIND_CANCEL; XmPushButton FIND_HELP; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_FIND_DIALOG); }; }; }; FIND_LABEL: XmLabelGadget { arguments { arguments DEFAULT_DIALOG_LABEL_ARGS; XmNlabelString = compound_string(""); }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_FIND_DIALOG); }; }; }; FIND_TEXT: XmText { arguments { arguments DEFAULT_PROMPT_STEXT_ARGS; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_FIND_DIALOG); }; }; }; FIND_DIVIDE: XmSeparatorGadget { arguments { arguments DEF_PRMT_DIALOG_DIV_ARGS; }; }; FIND_OK: XmPushButton { arguments { arguments DEFAULT_DIALOG_OK_ARGS_3; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_FIND_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_FIND_OK); }; }; }; FIND_CANCEL: XmPushButton { arguments { arguments DEFAULT_DIALOG_CANCEL_ARGS_3; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_FIND_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_FIND_CANCEL); }; }; }; FIND_HELP: XmPushButton { arguments { arguments DEFAULT_DIALOG_HELP_ARGS_3; }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_FIND_HELP); }; }; }; object FIND_EACH_DIALOG: XmFormDialog { arguments { arguments DEFAULT_PROMPT_DIALOG_ARGS; XmNdialogStyle = XmDIALOG_APPLICATION_MODAL; XmNdefaultButton = XmPushButton FIND_EACH_YES; XmNcancelButton = XmPushButton FIND_EACH_CANCEL; XmNdialogTitle = FIND_EACH_DB_TITLE; XmNnoResize = true; }; controls { XmLabelGadget FIND_EACH_LABEL; XmPushButton FIND_EACH_YES; XmPushButton FIND_EACH_CANCEL; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_FIND_EACH_DIALOG); }; }; }; FIND_EACH_LABEL: XmLabelGadget { arguments { arguments DEFAULT_DIALOG_LABEL_ARGS; XmNlabelString = FIND_EACH_PROMPT; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_FIND_EACH_DIALOG); }; }; }; FIND_EACH_YES: XmPushButton { arguments { XmNlabelString = YES_PUSH_LABEL; XmNleftAttachment = XmATTACH_POSITION; XmNleftPosition = 5; XmNbottomOffset = 10; XmNbottomAttachment = XmATTACH_FORM; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_FIND_EACH_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_FIND_EACH_YES); }; }; }; FIND_EACH_CANCEL: XmPushButton { arguments { XmNlabelString = NO_PUSH_LABEL; XmNleftAttachment = XmATTACH_POSITION; XmNleftPosition = 33; XmNbottomAttachment = XmATTACH_FORM; XmNbottomOffset = 10; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_FIND_EACH_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_FIND_EACH_CANCEL); }; }; }; object WILDCARD_FIND_DIALOG: XmFormDialog { arguments { arguments DEFAULT_DIALOG_ARGS; XmNwidth = 330; XmNheight = 145; XmNdefaultButton = XmPushButton WILDCARD_FIND_OK; XmNcancelButton = XmPushButton WILDCARD_FIND_CANCEL; XmNdialogTitle = WILDCARD_FIND_DB_TITLE; XmNnoResize = false; }; controls { XmLabelGadget WILDCARD_FIND_LABEL; XmText WILDCARD_FIND_TEXT; XmLabelGadget WILDCARD_FIND_LABEL1; XmSeparatorGadget WILDCARD_FIND_DIVIDE; XmPushButton WILDCARD_FIND_OK; XmPushButton WILDCARD_FIND_CANCEL; XmPushButton WILDCARD_FIND_HELP; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_WILDCARD_FIND_DIALOG); }; }; }; WILDCARD_FIND_LABEL: XmLabelGadget { arguments { arguments DEFAULT_DIALOG_LABEL_ARGS; XmNlabelString = compound_string(""); }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_WILDCARD_FIND_DIALOG); }; }; }; WILDCARD_FIND_TEXT: XmText { arguments { arguments DEFAULT_PROMPT_STEXT_ARGS; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_WILDCARD_FIND_DIALOG); }; }; }; WILDCARD_FIND_LABEL1: XmLabelGadget { arguments { XmNlabelString = compound_string(""); XmNx = 11; XmNy = 65; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_WILDCARD_FIND_DIALOG); }; }; }; WILDCARD_FIND_DIVIDE: XmSeparatorGadget { arguments { arguments DEFAULT_DIALOG_DIVIDE_ARGS; XmNy = 85; }; }; WILDCARD_FIND_OK: XmPushButton { arguments { arguments DEFAULT_DIALOG_OK_ARGS_3; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_WILDCARD_FIND_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_WILDCARD_FIND_OK); }; }; }; WILDCARD_FIND_CANCEL: XmPushButton { arguments { arguments DEFAULT_DIALOG_CANCEL_ARGS_3; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_WILDCARD_FIND_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_WILDCARD_FIND_CANCEL); }; }; }; WILDCARD_FIND_HELP: XmPushButton { arguments { arguments DEFAULT_DIALOG_HELP_ARGS_3; }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_WILDCARD_FIND_HELP); }; }; }; ! FORMAT FORMAT_PULLDOWN: XmCascadeButton { arguments { XmNlabelString = FORMAT_PULLDOWN_LABEL; XmNmnemonic = keysym("r"); }; controls { XmPulldownMenu FORMAT_MENU; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_FORMAT_PULLDOWN); }; }; }; FORMAT_MENU: XmPulldownMenu { controls { XmPushButton FILL_PARAGRAPH; XmPushButton FILL_RANGE; XmPushButton CENTER_LINE; XmCascadeButton CASE_PULLDOWN; XmPushButton PAGINATE; XmPushButton SET_MARGINS; XmPushButton SET_PARAGRAPH_INDENT; }; }; SET_PARAGRAPH_INDENT: XmPushButton { arguments { XmNlabelString = SET_PARA_INDENT_TITLE; XmNmnemonic = keysym("I"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SET_PARAGRAF_INDENT); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SET_PARAGRAF_INDENT); }; }; }; SET_MARGINS: XmPushButton { arguments { XmNlabelString = SET_MARGINS_TITLE; XmNmnemonic = keysym("M"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SET_MARGINS); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SET_MARGINS); }; }; }; PAGINATE: XmPushButton { arguments { XmNlabelString = PAGINATE_LABEL; XmNmnemonic = keysym("g"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_PAGINATE); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_PAGINATE); }; }; }; CENTER_LINE: XmPushButton { arguments { XmNlabelString = CENTER_LINE_LABEL; XmNmnemonic = keysym("C"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_CENTER_LINE); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_CENTER_LINE); }; }; }; FILL_RANGE: XmPushButton { arguments { XmNlabelString = FILL_RANGE_LABEL; XmNmnemonic = keysym("R"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_FILL_RANGE); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_FILL_RANGE); }; }; }; FILL_PARAGRAPH: XmPushButton { arguments { XmNlabelString = FILL_PARAGRAPH_LABEL; XmNmnemonic = keysym("P"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_FILL_PARAGRAPH); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_FILL_PARAGRAPH); }; }; }; CASE_PULLDOWN: XmCascadeButton { arguments { XmNlabelString = CASE_PULLDOWN_LABEL; XmNmnemonic = keysym("a"); }; controls { XmPulldownMenu CASE_MENU; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_CASE_PULLRIGHT); }; }; }; CASE_MENU: XmPulldownMenu { controls { XmPushButton CAPITALIZE_WORD; XmPushButton UPPERCASE_WORD; XmPushButton LOWERCASE_WORD; }; }; CAPITALIZE_WORD: XmPushButton { arguments { XmNlabelString = CAPITALIZE_WORD_LABEL; XmNmnemonic = keysym("C"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_CAPITALIZE_WORD); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_CAPITALIZE_WORD); }; }; }; UPPERCASE_WORD: XmPushButton { arguments { XmNlabelString = UPPERCASE_WORD_LABEL; XmNmnemonic = keysym("U"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_UPPERCASE_WORD); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_UPPERCASE_WORD); }; }; }; LOWERCASE_WORD: XmPushButton { arguments { XmNlabelString = LOWERCASE_WORD_LABEL; XmNmnemonic = keysym("L"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_LOWERCASE_WORD); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_LOWERCASE_WORD); }; }; }; object SET_MARGINS_DIALOG: XmFormDialog { arguments { arguments DEFAULT_DIALOG_ARGS; XmNwidth = 300; XmNheight = 160; XmNdialogStyle = XmDIALOG_MODELESS; XmNdefaultButton = XmPushButton SET_MARGINS_OK; XmNcancelButton = XmPushButton SET_MARGINS_CANCEL; XmNdialogTitle = SET_MARGINS_DB_TITLE; XmNnoResize = false; }; controls { XmLabelGadget SET_MARGINS_LLABEL; XmLabelGadget SET_MARGINS_RLABEL; XmText SET_MARGINS_L_TEXT; XmText SET_MARGINS_R_TEXT; XmSeparatorGadget SET_MARGINS_DIVIDE; XmPushButton SET_MARGINS_OK; XmPushButton SET_MARGINS_APPLY; XmPushButton SET_MARGINS_CANCEL; XmPushButton SET_MARGINS_HELP; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SET_MARGINS); }; }; }; SET_MARGINS_LLABEL: XmLabelGadget { arguments { XmNlabelString = compound_string(""); arguments DEFAULT_DIALOG_LABEL_ARGS; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SET_MARGINS); }; }; }; SET_MARGINS_L_TEXT: XmText { arguments { arguments DEFAULT_STEXT_ARGS; XmNy = 3; XmNwidth = 80; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SET_MARGINS); }; }; }; SET_MARGINS_RLABEL: XmLabelGadget { arguments { XmNlabelString = compound_string(""); XmNx = 11; XmNy = 45; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SET_MARGINS); }; }; }; SET_MARGINS_R_TEXT: XmText { arguments { arguments DEFAULT_STEXT_ARGS; XmNy = 45; XmNwidth = 80; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SET_MARGINS); }; }; }; SET_MARGINS_DIVIDE: XmSeparatorGadget { arguments { arguments DEFAULT_DIALOG_DIVIDE_ARGS; XmNy = 100; }; }; SET_MARGINS_OK: XmPushButton { arguments { arguments DEFAULT_DIALOG_OK_ARGS_4; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SET_MARGINS); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SET_MARGINS_OK); }; }; }; SET_MARGINS_APPLY: XmPushButton { arguments { arguments DEFAULT_DIALOG_APPLY_ARGS_4; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SET_MARGINS); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SET_MARGINS_APPLY); }; }; }; SET_MARGINS_CANCEL: XmPushButton { arguments { arguments DEFAULT_DIALOG_CANCEL_ARGS_4; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SET_MARGINS); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SET_MARGINS_CANCEL); }; }; }; SET_MARGINS_HELP: XmPushButton { arguments { arguments DEFAULT_DIALOG_HELP_ARGS_4; }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SET_MARGINS_HELP); }; }; }; ! VIEW DISPLAY_PULLDOWN: XmCascadeButton { arguments { XmNlabelString = DISPLAY_PULLDOWN_LABEL; XmNmnemonic = keysym("V"); }; controls { XmPulldownMenu DISPLAY_MENU; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_DISPLAY_PULLDOWN); }; }; }; DISPLAY_MENU: XmPulldownMenu { controls { XmPushButton TWO_WINDOWS; XmPushButton ONE_WINDOW; XmPushButton SPLIT_WINDOW; XmPushButton DELETE_WINDOW; XmSeparatorGadget EVE_SEPARATOR; XmPushButton SHOW_BUFFERS; XmSeparatorGadget EVE_SEPARATOR; XmPushButton SET_WIDTH; }; }; SHOW_BUFFERS: XmPushButton { arguments { XmNlabelString = SHOW_BUFFERS_LABEL; XmNmnemonic = keysym("B"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SHOW_BUFFERS); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SHOW_BUFFERS); }; }; }; ONE_WINDOW: XmPushButton { arguments { XmNlabelString = ONE_WINDOW_LABEL; XmNmnemonic = keysym("O"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_ONE_WINDOW); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_ONE_WINDOW); }; }; }; DELETE_WINDOW: XmPushButton { arguments { XmNlabelString = DELETE_WINDOW_LABEL; XmNmnemonic = keysym("D"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_DELETE_WINDOW); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_DELETE_WINDOW); }; }; }; SPLIT_WINDOW: XmPushButton { arguments { XmNlabelString = SPLIT_WINDOW_TITLE; XmNmnemonic = keysym("S"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SPLIT_WINDOW); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SPLIT_WINDOW); }; }; }; TWO_WINDOWS: XmPushButton { arguments { XmNlabelString = TWO_WINDOWS_LABEL; XmNmnemonic = keysym("T"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_TWO_WINDOWS); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_TWO_WINDOWS); }; }; }; object SPLIT_WINDOW_DIALOG: XmFormDialog { arguments { arguments DEFAULT_PROMPT_DIALOG_ARGS; XmNdialogStyle = XmDIALOG_MODELESS; XmNdefaultButton = XmPushButton SPLIT_WINDOW_OK; XmNcancelButton = XmPushButton SPLIT_WINDOW_CANCEL; XmNdialogTitle = SPLIT_WINDOW_DB_TITLE; XmNnoResize = false; }; controls { XmLabelGadget SPLIT_WINDOW_LABEL; XmText SPLIT_WINDOW_TEXT; XmSeparatorGadget SPLIT_WINDOW_DIVIDE; XmPushButton SPLIT_WINDOW_OK; XmPushButton SPLIT_WINDOW_APPLY; XmPushButton SPLIT_WINDOW_CANCEL; XmPushButton SPLIT_WINDOW_HELP; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SPLIT_WINDOW); }; }; }; SPLIT_WINDOW_LABEL: XmLabelGadget { arguments { arguments DEFAULT_DIALOG_LABEL_ARGS; XmNlabelString = SPLIT_WINDOW_PROMPT; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SPLIT_WINDOW); }; }; }; SPLIT_WINDOW_TEXT: XmText { arguments { arguments DEFAULT_PROMPT_STEXT_ARGS; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SPLIT_WINDOW); }; }; }; SPLIT_WINDOW_DIVIDE: XmSeparatorGadget { arguments { arguments DEF_PRMT_DIALOG_DIV_ARGS; }; }; SPLIT_WINDOW_OK: XmPushButton { arguments { arguments DEFAULT_DIALOG_OK_ARGS_4; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SPLIT_WINDOW); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SPLIT_WINDOW_OK); }; }; }; SPLIT_WINDOW_APPLY: XmPushButton { arguments { arguments DEFAULT_DIALOG_APPLY_ARGS_4; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SPLIT_WINDOW); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SPLIT_WINDOW_APPLY); }; }; }; SPLIT_WINDOW_CANCEL: XmPushButton { arguments { arguments DEFAULT_DIALOG_CANCEL_ARGS_4; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SPLIT_WINDOW); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SPLIT_WINDOW_CANCEL); }; }; }; SPLIT_WINDOW_HELP: XmPushButton { arguments { arguments DEFAULT_DIALOG_HELP_ARGS_4; }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SPLIT_WINDOW_HELP); }; }; }; object MARK_DIALOG: XmFormDialog { arguments { arguments DEFAULT_PROMPT_DIALOG_ARGS; XmNdefaultButton = XmPushButton MARK_OK; XmNcancelButton = XmPushButton MARK_CANCEL; XmNdialogTitle = MARK_DB_TITLE; XmNnoResize = false; }; controls { XmLabelGadget MARK_LABEL; XmText MARK_TEXT; XmPushButton MARK_OK; XmPushButton MARK_CANCEL; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_MARK); }; }; }; MARK_LABEL: XmLabelGadget { arguments { XmNlabelString = compound_string(""); XmNx = 5; XmNy = 10; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_MARK); }; }; }; MARK_TEXT: XmText { arguments { arguments DEFAULT_STEXT_ARGS; XmNx = 48; XmNy = 10; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_MARK); }; }; }; MARK_OK: XmPushButton { arguments { arguments DEFAULT_DIALOG_OK_ARGS_3; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_MARK); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_MARK_OK); }; }; }; MARK_CANCEL: XmPushButton { arguments { arguments DEFAULT_DIALOG_CANCEL_ARGS_3; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_MARK); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_MARK_CANCEL); }; }; }; object GOTO_DIALOG: XmFormDialog { arguments { arguments DEFAULT_PROMPT_DIALOG_ARGS; XmNdefaultButton = XmPushButton GOTO_OK; XmNcancelButton = XmPushButton GOTO_CANCEL; XmNdialogTitle = GOTO_MARK_DB_TITLE; XmNnoResize = false; }; controls { XmLabelGadget GOTO_LABEL; XmText GOTO_TEXT; XmPushButton GOTO_OK; XmPushButton GOTO_CANCEL; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_GOTO); }; }; }; GOTO_LABEL: XmLabelGadget { arguments { XmNlabelString = compound_string(""); XmNx = 5; XmNy = 10; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_GOTO); }; }; }; GOTO_TEXT: XmText { arguments { arguments DEFAULT_STEXT_ARGS; XmNx = 48; XmNy = 10; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_GOTO); }; }; }; GOTO_OK: XmPushButton { arguments { arguments DEFAULT_DIALOG_OK_ARGS_3; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_GOTO); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_GOTO_OK); }; }; }; GOTO_CANCEL: XmPushButton { arguments { arguments DEFAULT_DIALOG_CANCEL_ARGS_3; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_GOTO); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_GOTO_CANCEL); }; }; }; ! Option CUSTOMIZE_PULLDOWN: XmCascadeButton { arguments { XmNlabelString = CUSTOMIZE_PULLDOWN_LABEL; XmNmnemonic = keysym("O"); }; controls { XmPulldownMenu CUSTOMIZE_MENU; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_CUSTOMIZE_PULLDOWN); }; }; }; CUSTOMIZE_MENU: XmPulldownMenu { controls { XmPushButton LEARN; XmCascadeButton EXTEND_PULLDOWN; XmPushButton EXTEND_MENU_POPUP; XmSeparatorGadget EVE_SEPARATOR; XmPushButton GLOBAL_ATTR; XmPushButton BUFFER_ATTR; XmSeparatorGadget EVE_SEPARATOR; XmCascadeButton SEARCH_ATTR_PULLDOWN; XmSeparatorGadget EVE_SEPARATOR; XmPushButton SET_WIDTH; XmSeparatorGadget EVE_SEPARATOR; XmPushButton SAVE_ATTRIBUTES; XmPushButton SAVE_SYSTEM_ATTRIBUTES; }; }; SEARCH_ATTR_PULLDOWN: XmCascadeButton { arguments { XmNlabelString = SEARCH_ATTR_PULLDOWN_LABEL; XmNmnemonic = keysym("S"); }; controls { XmPulldownMenu SEARCH_ATTR_MENU; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SEARCH_ATTR_PULLRIGHT); }; }; }; SEARCH_ATTR_MENU: XmPulldownMenu { controls { XmPushButton SET_FIND_WHITESPACE; XmPushButton SET_FIND_NOWHITESPACE; XmSeparatorGadget EVE_SEPARATOR; XmPushButton WILDCARD_VMS; XmPushButton WILDCARD_ULTRIX; }; }; SET_WIDTH: XmPushButton { arguments { XmNlabelString = SET_WIDTH_TITLE; XmNmnemonic = keysym("W"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SET_WIDTH); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SET_WIDTH); }; }; }; SAVE_ATTRIBUTES: XmPushButton { arguments { XmNlabelString = SAVE_ATTRIBUTES_TITLE; XmNmnemonic = keysym("v"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SAVE_ATTRIBUTES); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SAVE_ATTRIBUTES); }; }; }; SAVE_SYSTEM_ATTRIBUTES: XmPushButton { arguments { XmNlabelString = SAVE_SYS_ATTRIBUTES_TITLE; XmNmnemonic = keysym("y"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SAVE_SYS_ATTRIBUTES); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SAVE_SYS_ATTRIBUTES); }; }; }; BUFFER_ATTR: XmPushButton { arguments { XmNlabelString = BUFFER_ATTRIBUTES_TITLE; XmNmnemonic = keysym("B"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_BUFFER_ATTR); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_BUFFER_ATTR); }; }; }; GLOBAL_ATTR: XmPushButton { arguments { XmNlabelString = GLOBAL_ATTRIBUTES_TITLE; XmNmnemonic = keysym("G"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_GLOBAL_ATTR); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_GLOBAL_ATTR); }; }; }; LEARN: XmPushButton { arguments { XmNlabelString = LEARN_LABEL; XmNmnemonic = keysym("L"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_LEARN); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_LEARN); }; }; }; EXTEND_PULLDOWN: XmCascadeButton { arguments { XmNlabelString = EXTEND_PULLDOWN_LABEL; XmNmnemonic = keysym("x"); }; controls { XmPulldownMenu EXTEND_MENU; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTEND_PULLRIGHT); }; }; }; EXTEND_MENU: XmPulldownMenu { controls { XmPushButton EXTEND_EVE; XmPushButton EXTEND_THIS; XmPushButton EXTEND_ALL; XmPushButton SAVE_EXTENDED_EVE; XmPushButton EXECUTE_EVE_FILE; }; }; EXECUTE_EVE_FILE: XmPushButton { arguments { XmNlabelString = AT_EVE_FILE_TITLE; XmNmnemonic = keysym("F"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXECUTE_EVE_FILE); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXECUTE_EVE_FILE); }; }; }; SAVE_EXTENDED_EVE: XmPushButton { arguments { XmNlabelString = SAVE_EXTENDED_EVE_TITLE; XmNmnemonic = keysym("S"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SAVE_EXTENDED_EVE); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SAVE_EXTENDED_EVE); }; }; }; EXTEND_ALL: XmPushButton { arguments { XmNlabelString = EXTEND_ALL_LABEL; XmNmnemonic = keysym("A"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTEND_ALL); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTEND_ALL); }; }; }; EXTEND_THIS: XmPushButton { arguments { XmNlabelString = EXTEND_THIS_LABEL; XmNmnemonic = keysym("T"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTEND_THIS); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTEND_THIS); }; }; }; EXTEND_EVE: XmPushButton { arguments { XmNlabelString = EXTEND_TITLE; XmNmnemonic = keysym("E"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTEND_EVE); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTEND_EVE); }; }; }; EXTEND_MENU_POPUP: XmPushButton { arguments { XmNlabelString = EXTEND_MENU_TITLE; XmNmnemonic = keysym("M"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTEND_POPUP); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTEND_POPUP); }; }; }; object GLOBAL_DIALOG: XmFormDialog { arguments { arguments DEFAULT_DIALOG_ARGS; XmNwidth = 625; XmNheight = 250; XmNdefaultButton = XmPushButton GLOBAL_OK; XmNcancelButton = XmPushButton GLOBAL_CANCEL; XmNdialogTitle = GLOBAL_ATTRIBUTES_DB_TITLE; XmNnoResize = true; }; controls { XmLabelGadget CURSOR_LABEL; XmRadioBox GLOBAL_CURSOR; XmLabelGadget TAB_MODE_LABEL; XmRadioBox GLOBAL_TAB_MODE; XmLabelGadget SCROLL_ON_LABEL; XmRadioBox GLOBAL_SCROLL_ON; XmLabelGadget SCROLL_JUMP_LABEL; XmRadioBox GLOBAL_SCROLL_JUMP; XmToggleButtonGadget GLOBAL_TABS; XmToggleButtonGadget GLOBAL_SEARCH; XmToggleButtonGadget GLOBAL_CLIPBOARD; XmToggleButtonGadget GLOBAL_PENDING_DELETE; XmToggleButtonGadget GLOBAL_BOX_SELECT; XmToggleButtonGadget GLOBAL_BOX_PAD; XmPushButton GLOBAL_OK; XmPushButton GLOBAL_CANCEL; XmPushButton GLOBAL_HELP; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_GLOBAL_DIALOG); }; }; }; GLOBAL_CURSOR: XmRadioBox { arguments { XmNx = 300; XmNy = 10; XmNborderWidth = 0; XmNradioAlwaysOne = true; }; controls { XmToggleButtonGadget FREE_CURSOR; XmToggleButtonGadget BOUND_CURSOR; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_GLOBAL_DIALOG); }; }; }; CURSOR_LABEL: XmLabelGadget { arguments { XmNlabelString = CURSOR_LABEL_LABEL; XmNx = 200; XmNy = 15; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_GLOBAL_DIALOG); }; }; }; FREE_CURSOR: XmToggleButtonGadget { arguments { XmNlabelString = FREE_LABEL; XmNset = true; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_FREE_CURSOR); }; XmNvalueChangedCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_FREE_CURSOR); }; }; }; BOUND_CURSOR: XmToggleButtonGadget { arguments { XmNlabelString = BOUND_LABEL; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_BOUND_CURSOR); }; XmNvalueChangedCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_BOUND_CURSOR); }; }; }; GLOBAL_TAB_MODE: XmRadioBox { arguments { XmNx = 300; XmNy = 85; XmNborderWidth = 0; XmNradioAlwaysOne = true; }; controls { XmToggleButtonGadget TAB_INSERT; XmToggleButtonGadget TAB_MOVEMENT; XmToggleButtonGadget TAB_SPACES; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_GLOBAL_DIALOG); }; }; }; TAB_MODE_LABEL: XmLabelGadget { arguments { XmNlabelString = TAB_MODE_LABEL_LABEL; XmNx = 215; XmNy = 85; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_GLOBAL_TAB_MODE); }; }; }; TAB_INSERT: XmToggleButtonGadget { arguments { XmNlabelString = INSERT_LABEL; XmNset = true; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_GLOBAL_TAB_MODE); }; XmNvalueChangedCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_TAB_INSERT); }; }; }; TAB_SPACES: XmToggleButtonGadget { arguments { XmNlabelString = SPACES_LABEL; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_GLOBAL_TAB_MODE); }; XmNvalueChangedCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_TAB_SPACES); }; }; }; TAB_MOVEMENT: XmToggleButtonGadget { arguments { XmNlabelString = MOVEMENT_LABEL; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_GLOBAL_TAB_MODE); }; XmNvalueChangedCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_TAB_MOVEMENT); }; }; }; GLOBAL_SCROLL_ON: XmRadioBox { arguments { XmNx = 515; XmNy = 10; XmNborderWidth = 0; XmNradioAlwaysOne = true; }; controls { XmToggleButtonGadget SCROLL_ON; XmToggleButtonGadget SCROLL_OFF; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_GLOBAL_DIALOG); }; }; }; SCROLL_ON_LABEL: XmLabelGadget { arguments { XmNlabelString = SCROLL_LABEL_LABEL; XmNx = 425; XmNy = 15; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_GLOBAL_SCROLL_ON); }; }; }; SCROLL_ON: XmToggleButtonGadget { arguments { XmNlabelString = ON_LABEL; XmNset = true; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_GLOBAL_SCROLL_ON); }; XmNvalueChangedCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SCROLL_ON); }; }; }; SCROLL_OFF: XmToggleButtonGadget { arguments { XmNlabelString = OFF_LABEL; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_GLOBAL_SCROLL_ON); }; XmNvalueChangedCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SCROLL_OFF); }; }; }; GLOBAL_SCROLL_JUMP: XmRadioBox { arguments { XmNx = 515; XmNy = 90; XmNborderWidth = 0; XmNradioAlwaysOne = true; }; controls { XmToggleButtonGadget SCROLL_SMOOTH; XmToggleButtonGadget SCROLL_JUMP; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_GLOBAL_DIALOG); }; }; }; SCROLL_JUMP_LABEL: XmLabelGadget { arguments { XmNlabelString = SCROLL_LABEL_LABEL; XmNx = 425; XmNy = 90; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_GLOBAL_SCROLL_JUMP); }; }; }; SCROLL_SMOOTH: XmToggleButtonGadget { arguments { XmNlabelString = SMOOTH_LABEL; XmNset = true; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_GLOBAL_SCROLL_JUMP); }; XmNvalueChangedCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SCROLL_SMOOTH); }; }; }; SCROLL_JUMP: XmToggleButtonGadget { arguments { XmNlabelString = JUMP_LABEL; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_GLOBAL_SCROLL_JUMP); }; XmNvalueChangedCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SCROLL_JUMP); }; }; }; GLOBAL_SEARCH: XmToggleButtonGadget { arguments { XmNlabelString = FIND_EXACT_LABEL; XmNx = 5; XmNy = 10; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_GLOBAL_SEARCH); }; XmNvalueChangedCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_GLOBAL_SEARCH); }; }; }; GLOBAL_TABS: XmToggleButtonGadget { arguments { XmNlabelString = TABS_LABEL_LABEL; XmNx = 5; XmNy = 60; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_GLOBAL_TABS); }; XmNvalueChangedCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_GLOBAL_TABS); }; }; }; GLOBAL_CLIPBOARD: XmToggleButtonGadget { arguments { XmNlabelString = CLIPBOARD_LABEL; XmNx = 5; XmNy = 35; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_GLOBAL_CLIPBOARD); }; XmNvalueChangedCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_GLOBAL_CLIPBOARD); }; }; }; GLOBAL_PENDING_DELETE: XmToggleButtonGadget { arguments { XmNlabelString = PENDING_DELETE_LABEL; XmNx = 5; XmNy = 85; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_GLOBAL_PENDING_DELETE); }; XmNvalueChangedCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_GLOBAL_PENDING_DELETE); }; }; }; GLOBAL_BOX_SELECT: XmToggleButtonGadget { arguments { XmNlabelString = BOX_SELECT_LABEL; XmNx = 5; XmNy = 110; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_GLOBAL_BOX_SELECT); }; XmNvalueChangedCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_GLOBAL_BOX_SELECT); }; }; }; GLOBAL_BOX_PAD: XmToggleButtonGadget { arguments { XmNlabelString = BOX_PAD_LABEL; XmNx = 5; XmNy = 135; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_GLOBAL_BOX_PAD); }; XmNvalueChangedCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_GLOBAL_BOX_PAD); }; }; }; GLOBAL_OK: XmPushButton { arguments { arguments DEFAULT_DIALOG_OK_ARGS_3; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_GLOBAL_OK); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_GLOBAL_OK); }; }; }; GLOBAL_CANCEL: XmPushButton { arguments { arguments DEFAULT_DIALOG_CANCEL_ARGS_3; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_GLOBAL_CANCEL); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_GLOBAL_CANCEL); }; }; }; GLOBAL_HELP: XmPushButton { arguments { arguments DEFAULT_DIALOG_HELP_ARGS_3; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_GLOBAL_HELP); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_GLOBAL_HELP); }; }; }; object BUFFER_DIALOG: XmFormDialog { arguments { arguments DEFAULT_DIALOG_ARGS; ! XmNwidth = 500; XmNheight = 250; XmNdialogStyle = XmDIALOG_APPLICATION_MODAL; XmNdefaultButton = XmPushButton BUFFER_CANCEL; XmNcancelButton = XmPushButton BUFFER_CANCEL; XmNdialogTitle = BUFFER_ATTRIBUTES_DB_TITLE; XmNnoResize = false; }; controls { XmLabelGadget BUFFER_LABEL; XmLabelGadget BUF_LEFT_MARGIN_LABEL; XmLabelGadget BUF_RIGHT_MARGIN_LABEL; XmText BUF_LEFT_MARGIN_TEXT; XmText BUF_RIGHT_MARGIN_TEXT; XmLabelGadget BUFFER_PARA_INDENT_LABEL; XmText BUFFER_PARA_INDENT_TEXT; XmToggleButtonGadget BUFFER_WORD_WRAP; XmToggleButtonGadget BUFFER_MODIFIABLE; XmToggleButtonGadget BUFFER_READONLY; XmRadioBox BUFFER_TABS_AT_EVERY; XmText BUFFER_SET_TABS_TEXT; XmPushButton BUFFER_OK; XmPushButton BUFFER_APPLY; XmPushButton BUFFER_CANCEL; XmPushButton BUFFER_HELP; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_BUFFER_DIALOG); }; }; }; BUFFER_LABEL: XmLabelGadget { arguments { XmNlabelString = compound_string(""); XmNx = 170; XmNy = 5; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_BUFFER_DIALOG); }; }; }; BUF_LEFT_MARGIN_LABEL: XmLabelGadget { arguments { XmNlabelString = compound_string(""); XmNleftAttachment = XmATTACH_FORM; XmNy = 35; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_BUFFER_DIALOG); }; }; }; BUF_LEFT_MARGIN_TEXT: XmText { arguments { arguments DEFAULT_UNATTACHED_STEXT_ARGS; XmNeditable = true; XmNwidth = 75; XmNvalue = ""; XmNmaxLength = 5; XmNleftAttachment = XmATTACH_WIDGET; XmNleftWidget = XmLabelGadget BUF_LEFT_MARGIN_LABEL; XmNy = 35; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_BUFFER_DIALOG); }; }; }; BUF_RIGHT_MARGIN_LABEL: XmLabelGadget { arguments { XmNlabelString = compound_string(""); XmNleftAttachment = XmATTACH_WIDGET; XmNleftWidget = XmText BUF_LEFT_MARGIN_TEXT; XmNy = 35; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_BUFFER_DIALOG); }; }; }; BUF_RIGHT_MARGIN_TEXT: XmText { arguments { arguments DEFAULT_UNATTACHED_STEXT_ARGS; XmNeditable = true; XmNwidth = 75; XmNmaxLength = 5; XmNvalue = ""; XmNleftAttachment = XmATTACH_WIDGET; XmNleftWidget = XmLabelGadget BUF_RIGHT_MARGIN_LABEL; XmNy = 35; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_BUFFER_DIALOG); }; }; }; BUFFER_PARA_INDENT_LABEL: XmLabelGadget { arguments { XmNlabelString = PARAGRAPH_INDENT_PROMPT; XmNleftAttachment = XmATTACH_FORM; XmNy = 145; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_BUFFER_DIALOG); }; }; }; BUFFER_PARA_INDENT_TEXT: XmText { arguments { arguments DEFAULT_UNATTACHED_STEXT_ARGS; XmNeditable = true; XmNwidth = 75; XmNmaxLength = 5; XmNvalue = ""; XmNleftAttachment = XmATTACH_WIDGET; XmNleftWidget = XmLabelGadget BUFFER_PARA_INDENT_LABEL; XmNy = 145; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_BUFFER_DIALOG); }; }; }; BUFFER_WORD_WRAP: XmToggleButtonGadget { arguments { XmNlabelString = WORD_WRAP_LABEL; XmNx = 5; XmNy = 65; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_BUFFER_WORD_WRAP); }; XmNvalueChangedCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_BUFFER_WORD_WRAP); }; }; }; BUFFER_MODIFIABLE: XmToggleButtonGadget { arguments { XmNlabelString = MODIFIABLE_LABEL; XmNx = 5; XmNy = 85; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_BUFFER_MODIFIABLE); }; XmNvalueChangedCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_BUFFER_MODIFIABLE); }; }; }; BUFFER_READONLY: XmToggleButtonGadget { arguments { XmNlabelString = READ_ONLY_LABEL; XmNx = 5; XmNy = 105; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_BUFFER_READONLY); }; XmNvalueChangedCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_BUFFER_READONLY); }; }; }; BUFFER_SET_TABS_TEXT: XmText { arguments { arguments DEFAULT_UNATTACHED_STEXT_ARGS; XmNwidth = 75; XmNleftAttachment = XmATTACH_WIDGET; XmNleftWidget = XmRadioBox BUFFER_TABS_AT_EVERY; XmNy = 100; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_BUFFER_DIALOG); }; }; }; BUFFER_TABS_AT_EVERY: XmRadioBox { arguments { XmNx = 255; XmNy = 85; XmNborderWidth = 0; XmNradioAlwaysOne = true; }; controls { XmToggleButtonGadget BUFFER_SET_TABS_EVERY; XmToggleButtonGadget BUFFER_SET_TABS_AT; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_BUFFER_DIALOG); }; }; }; BUFFER_SET_TABS_EVERY: XmToggleButtonGadget { arguments { XmNlabelString = SET_TABS_EVERY_LABEL; XmNset = true; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_BUFFER_SET_TABS_EVERY); }; XmNvalueChangedCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_BUFFER_SET_TABS_EVERY); }; }; }; BUFFER_SET_TABS_AT: XmToggleButtonGadget { arguments { XmNlabelString = SET_TABS_AT_LABEL; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_BUFFER_SET_TABS_AT); }; XmNvalueChangedCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_BUFFER_SET_TABS_AT); }; }; }; BUFFER_OK: XmPushButton { arguments { arguments DEFAULT_DIALOG_OK_ARGS_4; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_BUFFER_OK); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_BUFFER_OK); }; }; }; BUFFER_APPLY: XmPushButton { arguments { arguments DEFAULT_DIALOG_APPLY_ARGS_4; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_BUFFER_APPLY); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_BUFFER_APPLY); }; }; }; BUFFER_CANCEL: XmPushButton { arguments { arguments DEFAULT_DIALOG_CANCEL_ARGS_4; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_BUFFER_CANCEL); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_BUFFER_CANCEL); }; }; }; BUFFER_HELP: XmPushButton { arguments { arguments DEFAULT_DIALOG_HELP_ARGS_4; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_BUFFER_HELP); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_BUFFER_HELP); }; }; }; ! Placeholder list boxes so TPU can grab arrays of menu entries object EXTEND_MENU_NOSEL_DUMMY: XmScrolledList { callbacks { }; arguments { XmNitems = NOSEL_MENU; }; }; object EXTEND_MENU_SEP_DUMMY: XmScrolledList { callbacks { }; arguments { XmNitems = STRSEPARATOR; }; }; object EXTEND_MENU_FILE_DUMMY: XmScrolledList { callbacks { }; arguments { XmNitems = FILE_STR; }; }; object EXTEND_MENU_EDIT_DUMMY: XmScrolledList { callbacks { }; arguments { XmNitems = EDIT_STR; }; }; object EXTEND_MENU_FORMAT_DUMMY: XmScrolledList { callbacks { }; arguments { XmNitems = FORMAT_STR; }; }; object EXTEND_MENU_SEARCH_DUMMY: XmScrolledList { callbacks { }; arguments { XmNitems = SEARCH_STR; }; }; object EXTEND_MENU_DISPLAY_DUMMY: XmScrolledList { callbacks { }; arguments { XmNitems = DISPLAY_STR; }; }; object EXTEND_MENU_CUSTOM_DUMMY: XmScrolledList { callbacks { }; arguments { XmNitems = CUSTOM_STR; }; }; object EXTEND_MENU_DIALOG: XmFormDialog { arguments { arguments DEFAULT_DIALOG_ARGS; XmNdefaultButton = XmPushButton EXTEND_MENU_ENTER; XmNcancelButton = XmPushButton EXTEND_MENU_DISMISS; XmNdialogTitle = EXTEND_MENU_DB_TITLE; XmNwidth = 640; ! pixel width of small PC monitor XmNheight = 390; ! pixel height of small PC monitor + 40 XmNnoResize = false; }; controls { XmLabelGadget EXTEND_MENU_LIST_COMMAND_LABEL; XmForm EXTEND_SUBFORM1; XmLabelGadget EXTEND_MENU_USER_HINT_LABEL1; XmLabelGadget EXTEND_MENU_USER_HINT_LABEL2; XmLabelGadget EXTEND_MENU_POPUP_LABEL; XmForm EXTEND_SUBFORM2; XmLabelGadget EXTEND_MENU_USER_HINT_LABEL3; XmLabelGadget EXTEND_MENU_USER_HINT_LABEL4; XmLabelGadget EXTEND_MENU_COMMAND_LABEL; XmForm EXTEND_SUBFORM3; XmText EXTEND_MENU_COMMAND_TEXT; XmLabelGadget EXTEND_MENU_LABEL_LABEL; XmText EXTEND_MENU_LABEL_TEXT; XmLabelGadget EXTEND_MENU_CONTENTS_LABEL; XmToggleButtonGadget EXTEND_MENU_SEPARATOR; XmPushButton EXTEND_MENU_ENTER; XmPushButton EXTEND_MENU_DELETE; XmPushButton EXTEND_MENU_ADD; XmPushButton EXTEND_MENU_REMOVE; XmPushButton EXTEND_MENU_DISMISS; XmPushButton EXTMENU_HELP; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTMENU_DIALOG); }; }; }; EXTEND_MENU_LIST_COMMAND_LABEL: XmLabelGadget { arguments { XmNtopAttachment = XmATTACH_FORM; XmNtopOffset = 10; XmNleftAttachment = XmATTACH_FORM; XmNleftOffset = 30; XmNlabelString = LIST_BOX_COMMAND_LABEL; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTMENU_LIST_CMD_LABEL); }; }; }; EXTEND_SUBFORM1: XmForm { arguments { XmNdefaultPosition = false; XmNtopAttachment = XmATTACH_WIDGET; XmNtopWidget = XmLabelGadget EXTEND_MENU_LIST_COMMAND_LABEL; XmNleftAttachment = XmATTACH_FORM; XmNleftOffset = 10; XmNresizePolicy = XmRESIZE_NONE; XmNwidth = 200; XmNheight = 150; }; controls { XmScrolledList EXTEND_MENU_LIST_COMMANDS; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTMENU_DIALOG); }; }; }; EXTEND_MENU_LIST_COMMANDS: XmScrolledList { arguments { arguments DEFAULT_LIST_BOX_ARGS; XmNleftAttachment = XmATTACH_FORM; XmNleftOffset = 5; XmNrightAttachment = XmATTACH_FORM; XmNrightOffset = 5; XmNtopAttachment = XmATTACH_FORM; XmNtopOffset = 0; XmNlistSizePolicy = XmCONSTANT; XmNscrollBarDisplayPolicy = XmSTATIC; XmNitems = EVE_COMMANDS; XmNselectionPolicy = XmSINGLE_SELECT; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTMENU_LIST_COMMANDS); }; XmNsingleSelectionCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTMENU_LIST_COMMANDS); }; }; }; EXTEND_MENU_USER_HINT_LABEL1: XmLabelGadget { arguments { XmNtopAttachment = XmATTACH_WIDGET; XmNtopWidget = XmForm EXTEND_SUBFORM1; XmNtopOffset = 10; XmNlabelString = EXTEND_MENU_HINT_LABEL1; XmNx = 13; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTMENU_USER_HINT_LABEL1); }; }; }; EXTEND_MENU_USER_HINT_LABEL2: XmLabelGadget { arguments { XmNtopAttachment = XmATTACH_WIDGET; XmNtopWidget = XmLabelGadget EXTEND_MENU_USER_HINT_LABEL1; XmNtopOffset = -5; XmNlabelString = EXTEND_MENU_HINT_LABEL2; XmNx = 13; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTMENU_USER_HINT_LABEL2); }; }; }; EXTEND_MENU_POPUP_LABEL: XmLabelGadget { arguments { XmNtopAttachment = XmATTACH_FORM; XmNtopOffset = 10; XmNlabelString = LIST_BOX_POPUP_LABEL; XmNx = 250; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTMENU_POPUP_LABEL); }; }; }; EXTEND_SUBFORM2: XmForm { arguments { XmNdefaultPosition = false; XmNtopAttachment = XmATTACH_WIDGET; XmNtopWidget = XmLabelGadget EXTEND_MENU_POPUP_LABEL; XmNresizePolicy = XmRESIZE_NONE; XmNx = 215; XmNwidth = 200; XmNheight = 150; }; controls { XmScrolledList EXTEND_MENU_LIST_POPUPS; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTMENU_DIALOG); }; }; }; EXTEND_MENU_LIST_POPUPS: XmScrolledList { arguments { arguments DEFAULT_LIST_BOX_ARGS; XmNleftAttachment = XmATTACH_FORM; XmNleftOffset = 5; XmNrightAttachment = XmATTACH_FORM; XmNrightOffset = 5; XmNtopAttachment = XmATTACH_FORM; XmNtopOffset = 0; XmNlistSizePolicy = XmCONSTANT; XmNscrollBarDisplayPolicy = XmSTATIC; XmNitems = POPUP_MENUS; XmNselectedItems = POPUP_SELECT; XmNselectionPolicy = XmSINGLE_SELECT; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTMENU_LIST_POPUPS); }; XmNsingleSelectionCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTMENU_LIST_POPUPS); }; }; }; EXTEND_MENU_USER_HINT_LABEL3: XmLabelGadget { arguments { XmNtopAttachment = XmATTACH_WIDGET; XmNtopWidget = XmForm EXTEND_SUBFORM2; XmNtopOffset = 10; XmNlabelString = EXTEND_MENU_HINT_LABEL3; XmNx = 234; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTMENU_USER_HINT_LABEL3); }; }; }; EXTEND_MENU_USER_HINT_LABEL4: XmLabelGadget { arguments { XmNtopAttachment = XmATTACH_WIDGET; XmNtopWidget = XmLabelGadget EXTEND_MENU_USER_HINT_LABEL3; XmNtopOffset = -5; XmNlabelString = EXTEND_MENU_HINT_LABEL4; XmNx = 234; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTMENU_USER_HINT_LABEL4); }; }; }; EXTEND_MENU_CONTENTS_LABEL: XmLabelGadget { arguments { XmNtopAttachment = XmATTACH_FORM; XmNtopOffset = 10; XmNrightAttachment = XmATTACH_FORM; XmNrightOffset = 30; XmNlabelString = LIST_BOX_CONTENTS_LABEL; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTMENU_CONTENTS_LABEL); }; }; }; EXTEND_SUBFORM3: XmForm { arguments { XmNdefaultPosition = false; XmNtopAttachment = XmATTACH_WIDGET; XmNtopWidget = XmLabelGadget EXTEND_MENU_CONTENTS_LABEL; XmNrightAttachment = XmATTACH_FORM; XmNrightOffset = 10; XmNresizePolicy = XmRESIZE_NONE; XmNwidth = 200; XmNheight = 150; }; controls { XmScrolledList EXTEND_MENU_LIST_CONTENTS; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTMENU_DIALOG); }; }; }; EXTEND_MENU_LIST_CONTENTS: XmScrolledList { arguments { arguments DEFAULT_LIST_BOX_ARGS; XmNleftAttachment = XmATTACH_FORM; XmNleftOffset = 5; XmNrightAttachment = XmATTACH_FORM; XmNrightOffset = 5; XmNtopAttachment = XmATTACH_FORM; XmNtopOffset = 0; XmNlistSizePolicy = XmCONSTANT; XmNscrollBarDisplayPolicy = XmSTATIC; XmNitems = SEL_MENU; XmNselectionPolicy = XmSINGLE_SELECT; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTMENU_LIST_CONTENTS); }; XmNsingleSelectionCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTMENU_LIST_CONTENTS); }; }; }; EXTEND_MENU_SEPARATOR: XmToggleButtonGadget { arguments { XmNtopAttachment = XmATTACH_WIDGET; XmNtopWidget = XmPushButton EXTEND_MENU_ADD; XmNlabelString = SEPARATOR_LABEL; XmNx = 505; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTMENU_SEPARATOR); }; XmNvalueChangedCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTMENU_SEPARATOR); }; }; }; EXTEND_MENU_ENTER: XmPushButton { arguments { XmNbottomAttachment = XmATTACH_FORM; XmNbottomOffset = 2; XmNlabelString = ENTER_STRING; XmNx = 175; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTMENU_ENTER); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTMENU_ENTER); }; }; }; EXTEND_MENU_DELETE: XmPushButton { arguments { XmNbottomAttachment = XmATTACH_FORM; XmNbottomOffset = 2; XmNlabelString = DELETE_STRING; XmNx = 250; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTMENU_DELETE); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTMENU_DELETE); }; }; }; EXTEND_MENU_ADD: XmPushButton { arguments { XmNtopAttachment = XmATTACH_WIDGET; XmNtopWidget = XmForm EXTEND_SUBFORM3; XmNlabelString = ADD_STRING; XmNx = 450; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTMENU_ADD); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTMENU_ADD); }; }; }; EXTEND_MENU_REMOVE: XmPushButton { arguments { XmNtopAttachment = XmATTACH_WIDGET; XmNtopWidget = XmForm EXTEND_SUBFORM3; XmNlabelString = REMOVE_STRING; XmNx = 520; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTMENU_REMOVE); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTMENU_REMOVE); }; }; }; EXTEND_MENU_LABEL_LABEL: XmLabelGadget { arguments { XmNtopAttachment = XmATTACH_WIDGET; XmNtopWidget = XmLabelGadget EXTEND_MENU_COMMAND_LABEL; XmNtopOffset = +15; XmNlabelString = EXTEND_MENU_MENU_LABEL; XmNx = 5; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTMENU_LABEL_LABEL); }; }; }; EXTEND_MENU_LABEL_TEXT: XmText { arguments { arguments DEFAULT_UNATTACHED_STEXT_ARGS; XmNtopAttachment = XmATTACH_OPPOSITE_WIDGET; XmNtopWidget = XmLabelGadget EXTEND_MENU_LABEL_LABEL; XmNtopOffset = -5; XmNx = 152; XmNwidth = 200; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTMENU_LABEL_TEXT); }; }; }; EXTEND_MENU_COMMAND_LABEL: XmLabelGadget { arguments { XmNtopAttachment = XmATTACH_WIDGET; XmNtopWidget = XmLabelGadget EXTEND_MENU_USER_HINT_LABEL2; XmNlabelString = EXTEND_MENU_PROG_LABEL; XmNx = 5; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTMENU_COMMAND_LABEL); }; }; }; EXTEND_MENU_COMMAND_TEXT: XmText { arguments { arguments DEFAULT_UNATTACHED_STEXT_ARGS; XmNtopAttachment = XmATTACH_OPPOSITE_WIDGET; XmNtopWidget = XmLabelGadget EXTEND_MENU_COMMAND_LABEL; XmNtopOffset = -5; XmNx = 152; XmNwidth = 200; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTMENU_COMMAND_TEXT); }; }; }; EXTEND_MENU_DISMISS: XmPushButton { arguments { XmNbottomAttachment = XmATTACH_FORM; XmNbottomOffset = 2; XmNlabelString = OK_STRING; XmNx = 480; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTMENU_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTMENU_DISMISS); }; }; }; EXTMENU_HELP: XmPushButton { arguments { XmNbottomAttachment = XmATTACH_FORM; XmNbottomOffset = 2; XmNlabelString = HELP_STRING; XmNx = 565; }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTMENU_HELP); }; }; }; object ATTR_DIALOG: XmFormDialog { arguments { arguments DEFAULT_DIALOG_ARGS; XmNwidth = 400; XmNheight = 430; XmNdefaultButton = XmPushButton ATTR_OK; XmNcancelButton = XmPushButton ATTR_CANCEL; XmNdialogTitle = SAVE_ATTR_LABEL; XmNnoResize = false; }; controls { XmRadioBox SAVE_ATTR_BOX; XmText ATTR_SECTION_TEXT; XmText ATTR_COMMAND_TEXT; XmLabelGadget ATTR_CURRENT_LABEL; XmForm ATTR_SUBFORM; XmSeparatorGadget ATTR_DIVIDE; XmPushButton ATTR_OK; XmPushButton ATTR_CANCEL; XmPushButton ATTR_HELP; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_ATTR_DIALOG); }; }; }; SAVE_ATTR_BOX: XmRadioBox { arguments { XmNtopAttachment = XmATTACH_WIDGET; XmNtopWidget = XmForm ATTR_SUBFORM; XmNborderWidth = 0; XmNradioAlwaysOne = true; XmNspacing = 10; }; controls { XmToggleButtonGadget ATTR_SECTION; XmToggleButtonGadget ATTR_COMMAND; XmToggleButtonGadget ATTR_DONT_SAVE; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_ATTR_DIALOG); }; }; }; ATTR_SECTION: XmToggleButtonGadget { arguments { XmNlabelString = SAVE_SECTION_LABEL; XmNset = true; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_ATTR_SECTION); }; XmNvalueChangedCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_ATTR_SECTION); }; }; }; ATTR_COMMAND: XmToggleButtonGadget { arguments { XmNlabelString = SAVE_COMMAND_LABEL; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_ATTR_COMMAND); }; XmNvalueChangedCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_ATTR_COMMAND); }; }; }; ATTR_DONT_SAVE: XmToggleButtonGadget { arguments { XmNlabelString = DONT_SAVE_LABEL; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_ATTR_DONT_SAVE); }; XmNvalueChangedCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_ATTR_DONT_SAVE); }; }; }; ATTR_SECTION_TEXT: XmText { arguments { XmNresizeHeight = false; XmNheight = 35; XmNleftAttachment = XmATTACH_WIDGET; XmNleftWidget = XmRadioBox SAVE_ATTR_BOX; XmNtopAttachment = XmATTACH_OPPOSITE_WIDGET; XmNtopWidget = XmRadioBox SAVE_ATTR_BOX; XmNtopOffset = 0; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_ATTR_DIALOG); }; }; }; ATTR_COMMAND_TEXT: XmText { arguments { arguments DEFAULT_STEXT_ARGS; XmNleftAttachment = XmATTACH_WIDGET; XmNleftWidget = XmRadioBox SAVE_ATTR_BOX; XmNtopAttachment = XmATTACH_OPPOSITE_WIDGET; XmNtopWidget = XmRadioBox SAVE_ATTR_BOX; XmNtopOffset = 45; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_ATTR_DIALOG); }; }; }; ATTR_CURRENT_LABEL: XmLabelGadget { arguments { XmNlabelString = CURRENT_ATTR_LABEL; XmNx = 5; XmNy = 12; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_ATTR_DIALOG); }; }; }; ATTR_SUBFORM: XmForm { arguments { XmNdefaultPosition = false; XmNtopAttachment = XmATTACH_WIDGET; XmNtopWidget = XmLabelGadget ATTR_CURRENT_LABEL; XmNleftAttachment = XmATTACH_FORM; XmNleftOffset = 10; XmNresizePolicy = XmRESIZE_NONE; XmNwidth = 395; }; controls { XmScrolledList CURRENT_ATTRS; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_ATTR_DIALOG); }; }; }; CURRENT_ATTRS: XmScrolledList { arguments { arguments DEFAULT_LIST_BOX_ARGS; XmNleftAttachment = XmATTACH_FORM; XmNleftOffset = 5; XmNrightAttachment = XmATTACH_FORM; XmNrightOffset = 5; XmNtopAttachment = XmATTACH_FORM; XmNtopOffset = 0; XmNlistSizePolicy = XmCONSTANT; XmNscrollBarDisplayPolicy = XmSTATIC; XmNselectionPolicy = XmSINGLE_SELECT; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_ATTR_DIALOG); }; XmNsingleSelectionCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_CURRENT_ATTR_LIST); }; }; }; ATTR_DIVIDE: XmSeparatorGadget { arguments { arguments DEFAULT_DIALOG_DIVIDE_ARGS; XmNtopAttachment = XmATTACH_WIDGET; XmNtopWidget = XmRadioBox SAVE_ATTR_BOX; XmNtopOffset = 1; }; }; ATTR_OK: XmPushButton { arguments { arguments DEFAULT_DIALOG_OK_ARGS_3; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_ATTR_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_ATTR_OK); }; }; }; ATTR_CANCEL: XmPushButton { arguments { arguments DEFAULT_DIALOG_CANCEL_ARGS_3; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_ATTR_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_ATTR_CANCEL); }; }; }; ATTR_HELP: XmPushButton { arguments { arguments DEFAULT_DIALOG_HELP_ARGS_3; }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_ATTR_HELP); }; }; }; ! HELP HELP_PULLDOWN: XmCascadeButton { arguments { XmNlabelString = HELP_PULLDOWN_LABEL; XmNmnemonic = keysym("H"); }; controls { XmPulldownMenu HELP_MENU; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_HELP_PULLDOWN); }; }; }; HELP_MENU: XmPulldownMenu { controls { XmPushButton HELP_ON_CONTEXT; XmSeparatorGadget EVE_SEPARATOR; XmPushButton HELP_OVERVIEW; XmPushButton HELP_TOPICS; XmPushButton HELP_KEYS; XmPushButton HELP_KEYPAD; XmPushButton HELP_ON_HELP; XmPushButton HELP_MENUS; XmPushButton HELP_NEW_USER; XmSeparatorGadget EVE_SEPARATOR; XmPushButton HELP_ABOUT; }; }; HELP_ON_CONTEXT : XmPushButton { arguments { XmNlabelString = HELP_MODE_LABEL; XmNmnemonic = keysym("C"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_HELP_ON_CONTEXT ); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_HELP_ON_CONTEXT ); }; }; }; HELP_ON_HELP: XmPushButton { arguments { XmNlabelString = USING_HELP_LABEL; XmNmnemonic = keysym("H"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_HELP_ON_HELP); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_HELP_ON_HELP); }; }; }; HELP_OVERVIEW: XmPushButton { arguments { XmNlabelString = OVERVIEW_LABEL; XmNmnemonic = keysym("O"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_HELP_NEW_USER); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_HELP_NEW_USER); }; }; }; HELP_NEW_USER: XmPushButton { arguments { XmNlabelString = NEW_USER_LABEL; XmNmnemonic = keysym("N"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_HELP_NEW_USER); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_HELP_NEW_USER); }; }; }; HELP_TOPICS: XmPushButton { arguments { XmNlabelString = INDEX_LABEL; XmNmnemonic = keysym("I"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_HELP_TOPICS); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_HELP_TOPICS); }; }; }; HELP_KEYPAD: XmPushButton { arguments { XmNlabelString = KEYPAD_LABEL; XmNmnemonic = keysym("d"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_HELP_KEYPAD); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_HELP_KEYPAD); }; }; }; HELP_KEYS: XmPushButton { arguments { XmNlabelString = KEYBOARD_LABEL; XmNmnemonic = keysym("K"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_HELP_KEYS); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_HELP_KEYS); }; }; }; HELP_MENUS: XmPushButton { arguments { XmNlabelString = MENUS_LABEL; XmNmnemonic = keysym("s"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_HELP_MENUS); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_HELP_MENUS); }; }; }; HELP_ABOUT: XmPushButton { arguments { XmNlabelString = PROD_INFO_LABEL ; XmNmnemonic = keysym("P"); }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_HELP_ABOUT); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_HELP_ABOUT); }; }; }; object MESSAGE_DIALOG: XmFormDialog { arguments { arguments DEFAULT_PROMPT_DIALOG_ARGS; XmNdefaultButton = XmPushButton MESSAGE_OK; XmNdialogTitle = MESSAGE_DB_TITLE; XmNnoResize = false; }; controls { XmLabelGadget MESSAGE_LABEL1; XmSeparatorGadget MESSAGE_SEPARATOR; XmPushButton MESSAGE_OK; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_MESSAGE_DIALOG); }; }; }; MESSAGE_LABEL1: XmLabelGadget { arguments { XmNlabelString = compound_string(""); XmNalignment = XmALIGNMENT_BEGINNING; arguments DEFAULT_DIALOG_LABEL_ARGS; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_MESSAGE_DIALOG); }; }; }; MESSAGE_SEPARATOR: XmSeparatorGadget { arguments { arguments DEFAULT_DIALOG_DIVIDE_ARGS; XmNtopAttachment = XmATTACH_WIDGET; XmNtopWidget = XmLabelGadget MESSAGE_LABEL1; XmNtopOffset = 5; }; }; MESSAGE_OK: XmPushButton { arguments { XmNlabelString = OK_STRING; XmNbottomAttachment = XmATTACH_FORM; XmNbottomOffset = 10; XmNleftAttachment = XmATTACH_FORM; XmNleftOffset = 11; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_MESSAGE_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_MESSAGE_OK); }; }; }; object SET_WIDTH_DIALOG: XmFormDialog { arguments { arguments DEFAULT_PROMPT_DIALOG_ARGS; XmNdialogStyle = XmDIALOG_MODELESS; XmNdefaultButton = XmPushButton SET_WIDTH_OK; XmNcancelButton = XmPushButton SET_WIDTH_CANCEL; XmNdialogTitle = SET_WIDTH_DB_TITLE; XmNnoResize = false; }; controls { XmLabelGadget SET_WIDTH_LABEL; XmText SET_WIDTH_TEXT; XmSeparatorGadget SET_WIDTH_DIVIDE; XmPushButton SET_WIDTH_OK; XmPushButton SET_WIDTH_APPLY; XmPushButton SET_WIDTH_CANCEL; XmPushButton SET_WIDTH_HELP; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SET_WIDTH_DIALOG); }; }; }; SET_WIDTH_LABEL: XmLabelGadget { arguments { arguments DEFAULT_DIALOG_LABEL_ARGS; XmNlabelString = compound_string(""); }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SET_WIDTH_DIALOG); }; }; }; SET_WIDTH_TEXT: XmText { arguments { arguments DEFAULT_PROMPT_STEXT_ARGS; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SET_WIDTH_DIALOG); }; }; }; SET_WIDTH_DIVIDE: XmSeparatorGadget { arguments { arguments DEF_PRMT_DIALOG_DIV_ARGS; }; }; SET_WIDTH_OK: XmPushButton { arguments { arguments DEFAULT_DIALOG_OK_ARGS_4; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SET_WIDTH_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SET_WIDTH_OK); }; }; }; SET_WIDTH_APPLY: XmPushButton { arguments { arguments DEFAULT_DIALOG_APPLY_ARGS_4; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SET_WIDTH_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SET_WIDTH_APPLY); }; }; }; SET_WIDTH_CANCEL: XmPushButton { arguments { arguments DEFAULT_DIALOG_CANCEL_ARGS_4; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SET_WIDTH_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SET_WIDTH_CANCEL); }; }; }; SET_WIDTH_HELP: XmPushButton { arguments { arguments DEFAULT_DIALOG_HELP_ARGS_4; }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SET_WIDTH_HELP); }; }; }; object SET_PARA_INDENT_DIALOG: XmFormDialog { arguments { arguments DEFAULT_PROMPT_DIALOG_ARGS; XmNdialogStyle = XmDIALOG_MODELESS; XmNdefaultButton = XmPushButton SET_PARA_INDENT_OK; XmNcancelButton = XmPushButton SET_PARA_INDENT_CANCEL; XmNdialogTitle = SET_PARA_INDENT_DB_TITLE; XmNnoResize = false; }; controls { XmLabelGadget SET_PARA_INDENT_LABEL; XmText SET_PARA_INDENT_TEXT; XmSeparatorGadget SET_PARA_INDENT_DIVIDE; XmPushButton SET_PARA_INDENT_OK; XmPushButton SET_PARA_INDENT_APPLY; XmPushButton SET_PARA_INDENT_CANCEL; XmPushButton SET_PARA_INDENT_HELP; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SET_PARA_INDENT_DIALOG); }; }; }; SET_PARA_INDENT_LABEL: XmLabelGadget { arguments { arguments DEFAULT_DIALOG_LABEL_ARGS; XmNlabelString = PARAGRAPH_INDENT_PROMPT; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SET_PARA_INDENT_DIALOG); }; }; }; SET_PARA_INDENT_TEXT: XmText { arguments { arguments DEFAULT_PROMPT_STEXT_ARGS; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SET_PARA_INDENT_DIALOG); }; }; }; SET_PARA_INDENT_DIVIDE: XmSeparatorGadget { arguments { arguments DEF_PRMT_DIALOG_DIV_ARGS; }; }; SET_PARA_INDENT_OK: XmPushButton { arguments { arguments DEFAULT_DIALOG_OK_ARGS_4; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SET_PARA_INDENT_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SET_PARA_INDENT_OK); }; }; }; SET_PARA_INDENT_APPLY: XmPushButton { arguments { arguments DEFAULT_DIALOG_APPLY_ARGS_4; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SET_PARA_INDENT_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SET_PARA_INDENT_APPLY); }; }; }; SET_PARA_INDENT_CANCEL: XmPushButton { arguments { arguments DEFAULT_DIALOG_CANCEL_ARGS_4; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SET_PARA_INDENT_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SET_PARA_INDENT_CANCEL); }; }; }; SET_PARA_INDENT_HELP: XmPushButton { arguments { arguments DEFAULT_DIALOG_HELP_ARGS_4; }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SET_PARA_INDENT_HELP); }; }; }; object EXTEND_DIALOG: XmFormDialog { arguments { arguments DEFAULT_PROMPT_DIALOG_ARGS; XmNdialogStyle = XmDIALOG_MODELESS; XmNdefaultButton = XmPushButton EXTEND_OK; XmNcancelButton = XmPushButton EXTEND_CANCEL; XmNdialogTitle = EXTEND_DB_TITLE; XmNnoResize = false; }; controls { XmLabelGadget EXTEND_LABEL; XmText EXTEND_TEXT; XmSeparatorGadget EXTEND_DIVIDE; XmPushButton EXTEND_OK; XmPushButton EXTEND_APPLY; XmPushButton EXTEND_CANCEL; XmPushButton EXTEND_HELP; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTEND_DIALOG); }; }; }; EXTEND_LABEL: XmLabelGadget { arguments { arguments DEFAULT_DIALOG_LABEL_ARGS; XmNlabelString = compound_string(""); }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTEND_EVE); }; }; }; EXTEND_TEXT: XmText { arguments { arguments DEFAULT_PROMPT_STEXT_ARGS; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTEND_EVE); }; }; }; EXTEND_DIVIDE: XmSeparatorGadget { arguments { arguments DEF_PRMT_DIALOG_DIV_ARGS; }; }; EXTEND_OK: XmPushButton { arguments { arguments DEFAULT_DIALOG_OK_ARGS_4; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTEND_EVE); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTEND_OK); }; }; }; EXTEND_APPLY: XmPushButton { arguments { arguments DEFAULT_DIALOG_APPLY_ARGS_4; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTEND_EVE); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTEND_APPLY); }; }; }; EXTEND_CANCEL: XmPushButton { arguments { arguments DEFAULT_DIALOG_CANCEL_ARGS_4; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTEND_EVE); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTEND_CANCEL); }; }; }; EXTEND_HELP: XmPushButton { arguments { arguments DEFAULT_DIALOG_HELP_ARGS_4; }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_EXTEND_HELP); }; }; }; object SAVE_EXTENDED_DIALOG: XmFormDialog { arguments { arguments DEFAULT_PROMPT_DIALOG_ARGS; XmNdialogStyle = XmDIALOG_MODELESS; XmNdefaultButton = XmPushButton SAVE_EXTENDED_OK; XmNcancelButton = XmPushButton SAVE_EXTENDED_CANCEL; XmNdialogTitle = SAVE_EXTENDED_EVE_DB_TITLE; XmNnoResize = false; }; controls { XmLabelGadget SAVE_EXTENDED_LABEL; XmText SAVE_EXTENDED_TEXT; XmSeparatorGadget SAVE_EXTENDED_DIVIDE; XmPushButton SAVE_EXTENDED_OK; XmPushButton SAVE_EXTENDED_APPLY; XmPushButton SAVE_EXTENDED_CANCEL; XmPushButton SAVE_EXTENDED_HELP; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SAVE_EXTENDED_DIALOG); }; }; }; SAVE_EXTENDED_LABEL: XmLabelGadget { arguments { arguments DEFAULT_DIALOG_LABEL_ARGS; XmNlabelString = compound_string(""); }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SAVE_EXTENDED_DIALOG); }; }; }; SAVE_EXTENDED_TEXT: XmText { arguments { arguments DEFAULT_PROMPT_STEXT_ARGS; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SAVE_EXTENDED_DIALOG); }; }; }; SAVE_EXTENDED_DIVIDE: XmSeparatorGadget { arguments { arguments DEF_PRMT_DIALOG_DIV_ARGS; }; }; SAVE_EXTENDED_OK: XmPushButton { arguments { arguments DEFAULT_DIALOG_OK_ARGS_4; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SAVE_EXTENDED_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SAVE_EXTENDED_OK); }; }; }; SAVE_EXTENDED_APPLY: XmPushButton { arguments { arguments DEFAULT_DIALOG_APPLY_ARGS_4; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SAVE_EXTENDED_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SAVE_EXTENDED_APPLY); }; }; }; SAVE_EXTENDED_CANCEL: XmPushButton { arguments { arguments DEFAULT_DIALOG_CANCEL_ARGS_4; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SAVE_EXTENDED_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SAVE_EXTENDED_CANCEL); }; }; }; SAVE_EXTENDED_HELP: XmPushButton { arguments { arguments DEFAULT_DIALOG_HELP_ARGS_4; }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SAVE_EXTENDED_HELP); }; }; }; object AT_EVE_FILE_DIALOG: XmFormDialog { arguments { arguments DEFAULT_PROMPT_DIALOG_ARGS; XmNdialogStyle = XmDIALOG_MODELESS; XmNdefaultButton = XmPushButton AT_EVE_FILE_OK; XmNcancelButton = XmPushButton AT_EVE_FILE_CANCEL; XmNdialogTitle = AT_EVE_FILE_DB_TITLE; XmNnoResize = false; }; controls { XmLabelGadget AT_EVE_FILE_LABEL; XmText AT_EVE_FILE_TEXT; XmSeparatorGadget AT_EVE_FILE_DIVIDE; XmPushButton AT_EVE_FILE_OK; XmPushButton AT_EVE_FILE_APPLY; XmPushButton AT_EVE_FILE_CANCEL; XmPushButton AT_EVE_FILE_HELP; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_AT_EVE_FILE_DIALOG); }; }; }; AT_EVE_FILE_LABEL: XmLabelGadget { arguments { arguments DEFAULT_DIALOG_LABEL_ARGS; XmNlabelString = compound_string(""); }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_AT_EVE_FILE_DIALOG); }; }; }; AT_EVE_FILE_TEXT: XmText { arguments { arguments DEFAULT_PROMPT_STEXT_ARGS; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_AT_EVE_FILE_DIALOG); }; }; }; AT_EVE_FILE_DIVIDE: XmSeparatorGadget { arguments { arguments DEF_PRMT_DIALOG_DIV_ARGS; }; }; AT_EVE_FILE_OK: XmPushButton { arguments { arguments DEFAULT_DIALOG_OK_ARGS_4; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_AT_EVE_FILE_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_AT_EVE_FILE_OK); }; }; }; AT_EVE_FILE_APPLY: XmPushButton { arguments { arguments DEFAULT_DIALOG_APPLY_ARGS_4; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_AT_EVE_FILE_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_AT_EVE_FILE_APPLY); }; }; }; AT_EVE_FILE_CANCEL: XmPushButton { arguments { arguments DEFAULT_DIALOG_CANCEL_ARGS_4; }; callbacks { XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_AT_EVE_FILE_DIALOG); }; XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_AT_EVE_FILE_CANCEL); }; }; }; AT_EVE_FILE_HELP: XmPushButton { arguments { arguments DEFAULT_DIALOG_HELP_ARGS_4; }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_AT_EVE_FILE_HELP); }; }; }; ! POP UP DIALOG BOXES NO_SELECT_POPUP: XmPopupMenu { arguments { }; controls { XmPushButton SELECT; XmPushButton SELECT_ALL; XmSeparatorGadget EVE_SEPARATOR; XmPushButton RESTORE_CHARACTER; XmPushButton RESTORE_WORD; XmPushButton RESTORE_LINE; XmPushButton RESTORE_SENTENCE; XmPushButton RESTORE_SELECTION; XmSeparatorGadget EVE_SEPARATOR; XmPushButton FIND_NEXT; XmSeparatorGadget EVE_SEPARATOR; XmPushButton FILL_PARAGRAPH; XmPushButton CENTER_LINE; XmPushButton PASTE; XmPushButton REPLACE; XmSeparatorGadget EVE_SEPARATOR; XmPushButton MARK; XmPushButton GOTO; XmSeparatorGadget EVE_SEPARATOR; XmPushButton INCLUDE_FIL; }; }; SELECT: XmPushButton { arguments { XmNlabelString = SELECT_LABEL; }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SELECT); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_SELECT); }; }; }; GOTO: XmPushButton { arguments { XmNlabelString = GOTO_MARK_TITLE; }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_GOTO); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_GOTO); }; }; }; MARK: XmPushButton { arguments { XmNlabelString = MARK_TITLE; }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_MARK); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_MARK); }; }; }; SELECT_POPUP: XmPopupMenu { arguments { }; controls { XmPushButton RESET; XmSeparatorGadget EVE_SEPARATOR; XmPushButton CAPITALIZE_WORD; XmPushButton UPPERCASE_WORD; XmPushButton LOWERCASE_WORD; XmSeparatorGadget EVE_SEPARATOR; XmPushButton FIND_NEXT; XmSeparatorGadget EVE_SEPARATOR; XmPushButton FILL_RANGE; XmPushButton CUT; XmPushButton COPY; XmSeparatorGadget EVE_SEPARATOR; XmPushButton OPEN_SELECTED; XmPushButton FIND_SELECTED; }; }; RESET: XmPushButton { arguments { XmNlabelString = RESET_LABEL; }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_RESET); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_RESET); }; }; }; SHOW_BUFFERS_POPUP: XmPopupMenu { arguments { }; controls { XmPushButton WRITE_BUFFER; XmPushButton VISIT_BUFFER; XmPushButton WRITE_THEN_DELETE; XmPushButton DELETE_BUFFER; }; }; DELETE_BUFFER: XmPushButton { arguments { XmNlabelString = DELETE_LABEL; }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_DELETE_BUFFER); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_DELETE_BUFFER); }; }; }; WRITE_THEN_DELETE: XmPushButton { arguments { XmNlabelString = WRITE_THEN_DELETE_LABEL; }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_WRITE_THEN_DELETE); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_WRITE_THEN_DELETE); }; }; }; WRITE_BUFFER: XmPushButton { arguments { XmNlabelString = WRITE_LABEL; }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_WRITE_BUFFER); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_WRITE_BUFFER); }; }; }; VISIT_BUFFER: XmPushButton { arguments { XmNlabelString = VISIT_BUFFER_LABEL; }; callbacks { XmNactivateCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_VISIT_BUFFER); }; XmNhelpCallback = procedures { TPU$WIDGET_INTEGER_CALLBACK(EVE$$K_VISIT_BUFFER); }; }; }; end module;