Path: utzoo!utgpu!water!watmath!clyde!att!ucbvax!ucdavis!iris!hildum From: hildum@iris.ucdavis.edu (Eric Hildum) Newsgroups: comp.os.vms Subject: Terminal Definition Template for SMG$ Message-ID: <2404@ucdavis.ucdavis.edu> Date: 11 Jul 88 19:38:11 GMT Sender: uucp@ucdavis.ucdavis.edu Reply-To: hildum@iris.UUCP (Eric Hildum) Organization: U.C. Davis - Department of Electrical Engineering and Computer Science Lines: 279 The following file is a blank terminal template that I set up at one point when I intended to add support for some foreign terminals on our departmental machine. Unfortunately, work on my thesis has kept me from getting back to this - and as I will be starting work next week in a non-DEC environment :-(, I will not get to finish this little project up. This file contains all the entrys that a foreign terminal may use. Those entries proceeded by an exclamation point are not required, the others are recommended or required. If you change the positioning of an exclamation point, you may need to add or remove a comma. I hope that you find this useful - and please make available any new or modified terminal definitions if you base it on this template. Have fun. Eric Hildum ! ! This is a blank terminal template which may be used to create ! terminal definitions for the VMS screen management routines. ! Most of the possible entries are marked with comment, except ! those that are required by the screen management routines. ! However, all valid parameters should be filled out for a terminal ! for future extensions to the screen management routines. ! ! Created 08-Mar-1988 Eric Hildum ! NAME = "terminal-name" BOOLEAN ! advanced_video = , ! ansi_crt = , ! auto_margin = , !am backspace = , !bs ! block_mode = , ! cursor_report_ansi = , dec_crt = , ! dec_crt_2 = , ! edit = , ! eight_bit = , ! fulldup = , ! ignore_newline = , !xn ! insert_nulls = , !in ! lowercase = , ! no_erase = , !xs ! no_scroll = , !ns ! overstrike = , !os ! physical_ff = , ! physical_tabs = , !pt ! printer_port = , ! private_boo_1 = , ! private_boo_2 = , ! private_boo_3 = , ! private_boo_4 = , ! private_boo_5 = , ! private_boo_6 = , ! private_boo_7 = , ! private_boo_8 = , ! private_boo_9 = , ! private_boo_10 = , ! regis = , scope = , ! sixel_graphics = , ! soft_characters = , ! underline = !ul NUMERIC ! columns = , !co ! cr_fill = , !dC ! lf_fill = , !dF ! frame = , ! number_fn_keys = , ! private_num_1 = , ! private_num_2 = , ! private_num_3 = , ! private_num_4 = , ! private_num_5 = , ! private_num_6 = , ! private_num_7 = , ! private_num_8 = , ! private_num_9 = , ! private_num_10 = , rows = , !li ! wide_screen_columns = STRING ! begin_alternate_char = "", !as ! begin_autoprint_mode = "", ! begin_autorepeat_mode = "", ! begin_autowrap_mode = "", begin_blink = "", begin_bold = "", !so ! begin_delete_mode = "", !dm ! begin_insert_mode = "", !im begin_line_drawing_char = "", begin_normal_rendition = "", begin_reverse = "", begin_underscore = "", !us bottom_t_char = "", ! clear_tab = "", cr_graphic = "", cross_char = "", ! cursor_down = "", !do ! cursor_left = "", ! cursor_next_line = "", ! cursor_position_report = "", ! cursor_preceding_line = "", ! cursor_right = "", !ch ! cursor_up = "", !up dark_screen = "", ! delete_char = "", !dc ! delete_line = "", !dl ! device_attributes = "", double_high_bottom = "", double_high_top = "", double_wide = "", ! end_alternate_char = "", !ae ! end_autoprint_mode = "", ! end_autorepeat_mode = "", ! end_autowrap_mode = "", ! end_blink = "", ! end_bold = "", !se ! end_delete_mode = "", !ed ! end_insert_mode = "", !ei end_line_drawing_char = "", ! end_reverse = "", ! end_underscore = "", !ue ! erase_display_to_cursor = "", ! erase_line_to_cursor = "", erase_to_end_display = "", !cd erase_to_end_line = "", !ce erase_whole_display = "", !cl ! erase_whole_line = "", ff_graphic = "", home = "", !ho horizontal_bar = "", ht_graphic = "", ! index = "", init_string = "" !is ! insert_char = "", !ic ! insert_line = "", ! insert_pad = "", !ip key_0 = "", key_1 = "", key_2 = "", key_3 = "", key_4 = "", key_5 = "", key_6 = "", key_7 = "", key_8 = "", key_9 = "", ! key_backspace = "", !kb key_comma = "", key_down_arrow = "", key_e1 = "", key_e2 = "", key_e3 = "", key_e4 = "", key_e5 = "", key_e6 = "", key_enter = "", !k key_f1 = "", key_f2 = "", key_f3 = "", key_f4 = "", key_f5 = "", key_f6 = "", key_f7 = "", key_f8 = "", key_f9 = "", key_f10 = "", key_f11 = "", key_f12 = "", key_f13 = "", key_f14 = "", key_f15 = "", key_f16 = "", key_f17 = "", key_f18 = "", key_f19 = "", key_f20 = "", key_label_f1 = "", key_label_f2 = "", key_label_f3 = "", key_label_f4 = "", key_label_f5 = "", key_label_f6 = "", key_label_f7 = "", key_label_f8 = "", key_label_f9 = "", key_label_f10 = "", key_label_f11 = "", key_label_f12 = "", key_label_f13 = "", key_label_f14 = "", key_label_f15 = "", key_label_f16 = "", key_label_f17 = "", key_label_f18 = "", key_label_f19 = "", key_label_f20 = "", key_left_arrow = "", !kl key_minus = "", key_period = "", key_pf1 = "", key_pf2 = "", key_pf3 = "", key_pf4 = "", key_right_arrow = "", !kr key_up_arrow = "", !ku left_t_char = "", lf_graphic = "", light_screen = "", lower_left_corner = "", lower_right_corner = "", name = "", ! newline_char = "", !nl ! next_line = "", ! pad_char = "", !pc ! print_screen = "", ! private_str_1 = "", ! private_str_2 = "", ! private_str_3 = "", ! private_str_4 = "", ! private_str_5 = "", ! private_str_6 = "", ! private_str_7 = "", ! private_str_8 = "", ! private_str_9 = "", ! private_str_10 = "", ! request_cursor_position = "", ! restore_cursor = "", !te ! reverse_index = "", right_t_char = "", ! save_cursor = "", !ti ! scroll_forward = "", !sf scroll_reverse = "", !sr ! sel_erase_to_end_display = "", ! sel_erase_to_end_line = "", ! sel_erase_whole_display = "", ! sel_erase_whole_line = "", set_application_keypad = "", !ks ! set_char_not_sel_erase = "", ! set_char_sel_erase = "", set_cursor_abs = "", !cm ! set_cursor_off = "", ! set_cursor_on = "", set_keypad_numeric = "", !ke ! set_origin_absolute = "", ! set_origin_relative = "", ! set_printer_output = "", ! set_screen_output = "", set_scroll_region = "", !cs ! set_tab = "", single_high = "", ! tab_char = "", !ta top_t_char = "", truncation_icon = "", ! underline_char = "", !uc upper_left_corner = "", upper_right_corner = "", vertical_bar = "", vt_graphic = "", width_narrow = "", width_wide = "" END dehildum@ucdavis.ucdavis.edu (Internet) dehildum@ucdavis.bitnet (BITNET) ucbvax!ucdavis!dehildum (uucp)