⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 term.h

📁 我搜集到的一个java常用类库的源代码
💻 H
📖 第 1 页 / 共 3 页
字号:
/****************************************************************************                            COPYRIGHT NOTICE                              ******************************************************************************                ncurses is copyright (C) 1992-1995                        **                          Zeyd M. Ben-Halim                               **                          zmbenhal@netcom.com                             **                          Eric S. Raymond                                 **                          esr@snark.thyrsus.com                           **                                                                          **        Permission is hereby granted to reproduce and distribute ncurses  **        by any means and for any fee, whether alone or as part of a       **        larger distribution, in source or in binary form, PROVIDED        **        this notice is included with any such distribution, and is not    **        removed from any of its header files. Mention of ncurses in any   **        applications linked with it is highly appreciated.                **                                                                          **        ncurses comes AS IS with no warranty, implied or expressed.       **                                                                          ****************************************************************************//***	term.h -- Definition of struct term*/#ifndef _TERM_H#define _TERM_H#define NCURSES_VERSION "1.9.9e"/* Make this file self-contained by providing defaults for the HAVE_TERMIOS_H * and BROKEN_LINKER definition (based on the system for which this was configured). */#ifndef HAVE_TERMIOS_H#define HAVE_TERMIOS_H 1#endif#ifndef BROKEN_LINKER#define BROKEN_LINKER 0#endif#if HAVE_TERMIOS_H#ifndef TERMIOS#define TERMIOS 1#endif#include <termios.h>#define TTY struct termios#else#undef TERMIOS#include <sgtty.h>#include <sys/ioctl.h>#define TTY struct sgttyb#endifextern char ttytype[];#define NAMESIZE 256#define CUR cur_term->type.#define auto_left_margin               CUR Booleans[0]#define auto_right_margin              CUR Booleans[1]#define no_esc_ctlc                    CUR Booleans[2]#define ceol_standout_glitch           CUR Booleans[3]#define eat_newline_glitch             CUR Booleans[4]#define erase_overstrike               CUR Booleans[5]#define generic_type                   CUR Booleans[6]#define hard_copy                      CUR Booleans[7]#define has_meta_key                   CUR Booleans[8]#define has_status_line                CUR Booleans[9]#define insert_null_glitch             CUR Booleans[10]#define memory_above                   CUR Booleans[11]#define memory_below                   CUR Booleans[12]#define move_insert_mode               CUR Booleans[13]#define move_standout_mode             CUR Booleans[14]#define over_strike                    CUR Booleans[15]#define status_line_esc_ok             CUR Booleans[16]#define dest_tabs_magic_smso           CUR Booleans[17]#define tilde_glitch                   CUR Booleans[18]#define transparent_underline          CUR Booleans[19]#define xon_xoff                       CUR Booleans[20]#define needs_xon_xoff                 CUR Booleans[21]#define prtr_silent                    CUR Booleans[22]#define hard_cursor                    CUR Booleans[23]#define non_rev_rmcup                  CUR Booleans[24]#define no_pad_char                    CUR Booleans[25]#define non_dest_scroll_region         CUR Booleans[26]#define can_change                     CUR Booleans[27]#define back_color_erase               CUR Booleans[28]#define hue_lightness_saturation       CUR Booleans[29]#define col_addr_glitch                CUR Booleans[30]#define cr_cancels_micro_mode          CUR Booleans[31]#define has_print_wheel                CUR Booleans[32]#define row_addr_glitch                CUR Booleans[33]#define semi_auto_right_margin         CUR Booleans[34]#define cpi_changes_res                CUR Booleans[35]#define lpi_changes_res                CUR Booleans[36]#define columns                        CUR Numbers[0]#define init_tabs                      CUR Numbers[1]#define lines                          CUR Numbers[2]#define lines_of_memory                CUR Numbers[3]#define magic_cookie_glitch            CUR Numbers[4]#define padding_baud_rate              CUR Numbers[5]#define virtual_terminal               CUR Numbers[6]#define width_status_line              CUR Numbers[7]#define num_labels                     CUR Numbers[8]#define label_height                   CUR Numbers[9]#define label_width                    CUR Numbers[10]#define max_attributes                 CUR Numbers[11]#define maximum_windows                CUR Numbers[12]#define max_colors                     CUR Numbers[13]#define max_pairs                      CUR Numbers[14]#define no_color_video                 CUR Numbers[15]#define buffer_capacity                CUR Numbers[16]#define dot_vert_spacing               CUR Numbers[17]#define dot_horz_spacing               CUR Numbers[18]#define max_micro_address              CUR Numbers[19]#define max_micro_jump                 CUR Numbers[20]#define micro_char_size                CUR Numbers[21]#define micro_line_size                CUR Numbers[22]#define number_of_pins                 CUR Numbers[23]#define output_res_char                CUR Numbers[24]#define output_res_line                CUR Numbers[25]#define output_res_horz_inch           CUR Numbers[26]#define output_res_vert_inch           CUR Numbers[27]#define print_rate                     CUR Numbers[28]#define wide_char_size                 CUR Numbers[29]#define buttons                        CUR Numbers[30]#define bit_image_entwining            CUR Numbers[31]#define bit_image_type                 CUR Numbers[32]#define back_tab                       CUR Strings[0]#define bell                           CUR Strings[1]#define carriage_return                CUR Strings[2]#define change_scroll_region           CUR Strings[3]#define clear_all_tabs                 CUR Strings[4]#define clear_screen                   CUR Strings[5]#define clr_eol                        CUR Strings[6]#define clr_eos                        CUR Strings[7]#define column_address                 CUR Strings[8]#define command_character              CUR Strings[9]#define cursor_address                 CUR Strings[10]#define cursor_down                    CUR Strings[11]#define cursor_home                    CUR Strings[12]#define cursor_invisible               CUR Strings[13]#define cursor_left                    CUR Strings[14]#define cursor_mem_address             CUR Strings[15]#define cursor_normal                  CUR Strings[16]#define cursor_right                   CUR Strings[17]#define cursor_to_ll                   CUR Strings[18]#define cursor_up                      CUR Strings[19]#define cursor_visible                 CUR Strings[20]#define delete_character               CUR Strings[21]#define delete_line                    CUR Strings[22]#define dis_status_line                CUR Strings[23]#define down_half_line                 CUR Strings[24]#define enter_alt_charset_mode         CUR Strings[25]#define enter_blink_mode               CUR Strings[26]#define enter_bold_mode                CUR Strings[27]#define enter_ca_mode                  CUR Strings[28]#define enter_delete_mode              CUR Strings[29]#define enter_dim_mode                 CUR Strings[30]#define enter_insert_mode              CUR Strings[31]#define enter_secure_mode              CUR Strings[32]#define enter_protected_mode           CUR Strings[33]#define enter_reverse_mode             CUR Strings[34]#define enter_standout_mode            CUR Strings[35]#define enter_underline_mode           CUR Strings[36]#define erase_chars                    CUR Strings[37]#define exit_alt_charset_mode          CUR Strings[38]#define exit_attribute_mode            CUR Strings[39]#define exit_ca_mode                   CUR Strings[40]#define exit_delete_mode               CUR Strings[41]#define exit_insert_mode               CUR Strings[42]#define exit_standout_mode             CUR Strings[43]#define exit_underline_mode            CUR Strings[44]#define flash_screen                   CUR Strings[45]#define form_feed                      CUR Strings[46]#define from_status_line               CUR Strings[47]#define init_1string                   CUR Strings[48]#define init_2string                   CUR Strings[49]#define init_3string                   CUR Strings[50]#define init_file                      CUR Strings[51]#define insert_character               CUR Strings[52]#define insert_line                    CUR Strings[53]#define insert_padding                 CUR Strings[54]#define key_backspace                  CUR Strings[55]#define key_catab                      CUR Strings[56]#define key_clear                      CUR Strings[57]#define key_ctab                       CUR Strings[58]#define key_dc                         CUR Strings[59]#define key_dl                         CUR Strings[60]#define key_down                       CUR Strings[61]#define key_eic                        CUR Strings[62]#define key_eol                        CUR Strings[63]#define key_eos                        CUR Strings[64]#define key_f0                         CUR Strings[65]#define key_f1                         CUR Strings[66]#define key_f10                        CUR Strings[67]#define key_f2                         CUR Strings[68]#define key_f3                         CUR Strings[69]#define key_f4                         CUR Strings[70]#define key_f5                         CUR Strings[71]#define key_f6                         CUR Strings[72]#define key_f7                         CUR Strings[73]#define key_f8                         CUR Strings[74]#define key_f9                         CUR Strings[75]#define key_home                       CUR Strings[76]#define key_ic                         CUR Strings[77]#define key_il                         CUR Strings[78]#define key_left                       CUR Strings[79]#define key_ll                         CUR Strings[80]#define key_npage                      CUR Strings[81]#define key_ppage                      CUR Strings[82]#define key_right                      CUR Strings[83]#define key_sf                         CUR Strings[84]#define key_sr                         CUR Strings[85]#define key_stab                       CUR Strings[86]#define key_up                         CUR Strings[87]

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -