📄 ckuusr.h
字号:
/* These must match similar definitions in ckokey.h */#define XYM_B1 0 /* Mouse Button One */#define XYM_B2 1 /* Mouse Button Two */#define XYM_B3 2 /* Mouse Button Three */#define XYM_ALT 1 /* Alt */#define XYM_CTRL 2 /* Ctrl */#define XYM_SHIFT 4 /* Shift */#define XYM_C1 0 /* Single Click */#define XYM_C2 8 /* Double Click */#define XYM_DRAG 16 /* Drag Event */#endif /* OS2 */#define XYBELL 73 /* BELL */#ifdef OS2#define XYPRTY 74 /* Thread Priority Level */#define XYP_IDLE 1#define XYP_REG 2#define XYP_SRV 4#define XYP_RTP 3#endif /* OS2 */#define XYALRM 75 /* SET ALARM */#define XYPROTO 76 /* SET PROTOCOL */#define XYPREFIX 77 /* SET PREFIXING */#define XYLOGIN 78 /* Login info for script programs... */#define LOGI_UID 0 /* User ID */#define LOGI_PSW 1 /* Password */#define LOGI_PRM 2 /* Prompt */#define XYSTARTUP 79 /* Startup file */#define XYTMPDIR 80 /* Temporary directory */#ifdef OS2#define XYTAPI 81 /* Microsoft Telephone API options */#define XYTAPI_CFG 1 /* TAPI Configure-Line Dialog */#define XYTAPI_DIAL 2 /* TAPI Dialing-Properties Dialog */#define XYTAPI_LIN 3 /* TAPI Line */#define XYTAPI_LOC 4 /* TAPI Location */#define XYTAPI_PASS 5 /* TAPI Passthrough */#define XYTAPI_CON 6 /* TAPI Conversions */#define XYTAPI_LGHT 7 /* TAPI Modem Lights */#define XYTAPI_PRE 8 /* TAPI Pre-dialing Terminal */#define XYTAPI_PST 9 /* TAPI Post-dialing Terminal */#define XYTAPI_INA 10 /* TAPI Inactivity Timeout */#define XYTAPI_BNG 11 /* TAPI Wait for Credit Card Tone */#define XYTAPI_MAN 12 /* TAPI Manual Dialing */#define XYTAPI_USE 13 /* TAPI Use Line Config settings */#endif /* OS2 */#ifdef TCPSOCKET#define XYTCP 82 /* TCP options */#define XYTCP_NODELAY 1 /* No Delay */#define XYTCP_SENDBUF 2 /* Send Buffer Size */#define XYTCP_LINGER 3 /* Linger */#define XYTCP_RECVBUF 4 /* Receive Buffer Size */#define XYTCP_KEEPALIVE 5 /* Keep Alive packets */#define XYTCP_UCX 6 /* UCX 2.0 port swabbing bug */#define XYTCP_NAGLE 7 /* Delay - inverse of 1 */#define XYTCP_RDNS 8 /* Reverse DNS lookup */#define XYTCP_ADDRESS 9 /* Set preferred IP Address */#define XYTCP_DNS_SRV 10 /* Use DNS Service Records */#define XYTCP_DONTROUTE 11 /* Dont Route */#endif /* TCPSOCKET */#ifdef OS2#define XYMSK 83 /* MS-DOS Kermit compatibility options */#define MSK_COLOR 0 /* Terminal color handling */#define MSK_KEYS 1 /* SET KEY uses MSK keycodes */#endif /* OS2 */#define XYDEST 84 /* SET DESTINATION as in MS-DOS Kermit */#ifdef OS2#define XYWIN95 85 /* SET WIN95 work arounds */#define XYWKEY 0 /* Keyboard translation */#define XYWAGR 1 /* Alt-Gr */#define XYWOIO 2 /* Overlapped I/O */#define XYWLUC 3 /* Lucida Console substitutions */#define XYWSELECT 4 /* Select on Write Bug */#define XYW8_3 5 /* Use 8.3 filenames? */#define XYWPOPUP 6 /* Use Popups? */#define XYDLR 86 /* SET K95 DIALER work arounds */#define XYTITLE 87 /* SET TITLE of window */#endif /* OS2 */#define XYIGN 88 /* SET IGNORE-CHARACTER */#define XYEDIT 89 /* SET EDITOR */#define XYFLTR 90 /* SET { SEND, RECEIVE } FILTER */#define XYBROWSE 91 /* SET BROWSER */#define XYEOF 92 /* EOF (= FILE EOF) */#ifdef OS2#define XYBDCP 93 /* BPRINTER */#endif /* OS2 */#define XYFLAG 94 /* FLAG */#define XYLIMIT 95 /* SESSION-LIMIT */#define XYINIL 96 /* Protocol negotiation string max length */#define XYRELY 97 /* RELIABLE */#define XYSTREAM 98 /* STREAMING */#define XYTLOG 99 /* TRANSACTION-LOG */#define XYCLEAR 100 /* CLEARCHANNEL */#define XYAUTH 101 /* AUTHENTICATION */#ifdef TNCODE#define XYKRBPR 0 /* Kerberos Principal */#define XYKRBRL 1 /* Kerberos Realm */#define XYKRBCC 2 /* Kerberos 5 Credentials-Cache */#define XYKRBSRV 3 /* Kerberos Service Name */#define XYKRBDBG 4 /* Kerberos Debugging */#define XYKRBLIF 5 /* Kerberos Lifetime */#define XYKRBPRE 6 /* Kerberos 4 Preauth */#define XYKRBINS 7 /* Kerberos 4 Instance */#define XYKRBFWD 8 /* Kerberos 5 Forwardable */#define XYKRBPRX 9 /* Kerberos 5 Proxiable */#define XYKRBRNW 10 /* Kerberos 5 Renewable lifetime */#define XYKRBGET 11 /* Kerberos Auto-Get-TGTs */#define XYKRBDEL 12 /* Kerberos Auto-Destroy-TGTs */#define KRB_DEL_NO 0 /* Kerberos No Auto Destroy */#define KRB_DEL_CL 1 /* Kerberos Auto Destory on Close */#define KRB_DEL_EX 2 /* Kerberos Auto Destroy on Exit */#define XYKRBK5K4 13 /* Kerberos 5 Get K4 Tickets */#define XYKRBPRM 14 /* Kerberos 4/5 Prompt */#define XYKRBADR 15 /* Kerberos 4/5 CheckAddrs */#define XYSRPPRM 0 /* SRP Prompt */#define XYSSLRCFL 0 /* SSL/TLS RSA Certs file */#define XYSSLCOK 1 /* SSL/TLS Certs-Ok flag */#define XYSSLCRQ 2 /* SSL/TLS Certs-Required flag */#define XYSSLCL 3 /* SSL/TLS Cipher List */#define XYSSLDBG 4 /* SSL/TLS Debug flag */#define XYSSLRKFL 5 /* SSL/TLS RSA Key File */#define XYSSLLFL 6 /* SSL/TLS Log File */#define XYSSLON 7 /* SSL/TLS Only flag */#define XYSSLSEC 8 /* SSL/TLS Secure flag */#define XYSSLVRB 9 /* SSL/TLS Verbose flag */#define XYSSLVRF 10 /* SSL/TLS Verify flag */#define XYSSLDUM 11 /* SSL/TLS Dummy flag */#define XYSSLDCFL 12 /* SSL/TLS DSA Certs file */#define XYSSLDKFL 13 /* SSL/TLS DH Certs file */#define XYSSLDPFL 14 /* SSL/TLS DH Param file */#define XYSSLCRL 15 /* SSL/TLS CRL file */#define XYSSLCRLD 16 /* SSL/TLS CRL dir */#define XYSSLVRFF 17 /* SSL/TLS Verify file */#define XYSSLVRFD 18 /* SSL/TLS Verify dir *//* The following must be powers of 2 for a bit mask */#define XYKLCEN 1 /* Kerberos List Credentials: Encryption */#define XYKLCFL 2 /* Kerberos List Credentials: Flags */#define XYKLCAD 4 /* Kerberos List Credentials: Addresses */#endif /* TNCODE */#define XYFUNC 102 /* SET FUNCTION */#define FUNC_DI 0 /* FUNCTION DIAGNOSTICS */#define FUNC_ER 1 /* FUNCTION ERROR */#define XYFTP 103 /* FTP application */#define XYSLEEP 104 /* SLEEP / PAUSE options */#define XYSSH 105 /* SSH options */#define XYTELOP 106 /* TELNET OPTIONS (TELOPT) */#define XYCD 107 /* SET CD */#define XYCD_M 0 /* CD MESSAGE */#define XYCD_P 1 /* CD PATH */#define XYCSET 108 /* CHARACTER-SET */#define XYSTOP 109 /* STOP-BITS */#define XYSERIAL 110 /* SERIAL */#define XYDISC 111 /* CLOSE-ON-DISCONNECT */#define XYOPTS 112 /* OPTIONS */#define XYQ8FLG 113 /* Q8FLAG (invisible) */#define XYTIMER 114 /* TIMER */#define XYFACKB 115 /* F-ACK-BUG */#define XYBUP 116 /* SET SEND/RECEIVE BACKUP */#define XYMOVE 117 /* SET SEND/RECEIVE MOVE-TO */#define XYRENAME 118 /* SET SEND/RECEIVE RENAME-TO */#define XYHINTS 119 /* SET HINTS */#define XYEVAL 120 /* SET EVALUATE */#define XYFACKP 121 /* F-ACK-PATH */#define XYSYSL 122 /* SysLog */#define XYQNXPL 123 /* QNX Port Lock *//* END OF TOP-LEVEL SET COMMANDS */#ifdef ANYX25/* PAD command parameters */#define XYPADL 0 /* clear virtual call */#define XYPADS 1 /* status of virtual call */#define XYPADR 2 /* reset of virtual call */#define XYPADI 3 /* send an interrupt packet *//* Used with XYX25... */#define XYUDAT 0 /* X.25 call user data */#define XYCLOS 1 /* X.25 closed user group call */#define XYREVC 2 /* X.25 reverse charge call */#endif /* ANYX25 */#ifdef OS2/* SET PRINTER switches */#define PRN_OUT 0 /* Output only */#define PRN_BID 1 /* Bidirectional */#define PRN_DOS 2 /* DOS device */#define PRN_WIN 3 /* Windows queue */#define PRN_TMO 4 /* Timeout */#define PRN_TRM 5 /* Terminator */#define PRN_SEP 6 /* Separator */#define PRN_SPD 7 /* COM-port speed */#define PRN_FLO 8 /* COM-port flow control */#define PRN_PAR 9 /* COM-port parity */#define PRN_NON 10 /* No printer */#define PRN_FIL 11 /* Filename */#define PRN_PIP 12 /* Pipename */#define PRN_PS 13 /* Text to PS */#define PRN_WID 14 /* PS Width */#define PRN_LEN 15 /* PS Length */#define PRN_RAW 16 /* Non-PS */#define PRN_MAX 16 /* Number of switches defined *//* Printer types */#define PRT_DOS 0 /* DOS */#define PRT_WIN 1 /* Windows Queue */#define PRT_FIL 2 /* File */#define PRT_PIP 3 /* Pipe */#define PRT_NON 4 /* None */#define PRINTSWI#endif /* OS2 */#endif /* NOICP */#ifndef NODIAL/* Symbols for modem types, moved here from ckudia.c, May 1997, because now they are also used in some other modules. The numbers MUST correspond to the ordering of entries within the modemp[] array.*/#ifdef MINIDIAL /* Minimum dialer support */#define n_DIRECT 0 /* Direct connection -- no modem */#define n_CCITT 1 /* CCITT/ITU-T V.25bis */#define n_HAYES 2 /* Hayes 2400 */#define n_UNKNOWN 3 /* Unknown */#define n_UDEF 4 /* User-Defined */#define n_GENERIC 5 /* Generic High Speed */#define n_ITUTV250 6 /* ITU-T V.250 */#define MAX_MDM 6 /* Number of modem types */#else /* Full-blown dialer support */#define n_DIRECT 0 /* Direct connection -- no modem */#define n_ATTDTDM 1#define n_ATTISN 2#define n_ATTMODEM 3#define n_CCITT 4#define n_CERMETEK 5#define n_DF03 6#define n_DF100 7#define n_DF200 8#define n_GDC 9#define n_HAYES 10#define n_PENRIL 11#define n_RACAL 12#define n_UNKNOWN 13#define n_VENTEL 14#define n_CONCORD 15#define n_ATTUPC 16 /* aka UNIX PC and ATT7300 */#define n_ROLM 17 /* Rolm CBX DCM */#define n_MICROCOM 18 /* Microcoms in SX command mode */#define n_USR 19 /* Modern USRs */#define n_TELEBIT 20 /* Telebits of all kinds */#define n_DIGITEL 21 /* Digitel DT-22 (CCITT variant) */#define n_H_1200 22 /* Hayes 1200 */#define n_H_ULTRA 23 /* Hayes Ultra and maybe Optima */#define n_H_ACCURA 24 /* Hayes Accura and maybe Optima */#define n_PPI 25 /* Practical Peripherals */#define n_DATAPORT 26 /* AT&T Dataport */#define n_BOCA 27 /* Boca */#define n_MOTOROLA 28 /* Motorola Fastalk or Lifestyle */#define n_DIGICOMM 29 /* Digicomm Connection */#define n_DYNALINK 30 /* Dynalink 1414VE */#define n_INTEL 31 /* Intel 14400 Faxmodem */#define n_UCOM_AT 32 /* Microcoms in AT mode */#define n_MULTI 33 /* Multitech MT1432 */#define n_SUPRA 34 /* SupraFAXmodem */#define n_ZOLTRIX 35 /* Zoltrix */#define n_ZOOM 36 /* Zoom */#define n_ZYXEL 37 /* ZyXEL */#define n_TAPI 38 /* TAPI Line modem - whatever it is */#define n_TBNEW 39 /* Newer Telebit models */#define n_MAXTECH 40 /* MaxTech XM288EA */#define n_UDEF 41 /* User-Defined */#define n_RWV32 42 /* Generic Rockwell V.32 */#define n_RWV32B 43 /* Generic Rockwell V.32bis */#define n_RWV34 44 /* Generic Rockwell V.34 */#define n_MWAVE 45 /* IBM Mwave Adapter */#define n_TELEPATH 46 /* Gateway Telepath */#define n_MICROLINK 47 /* MicroLink modems */#define n_CARDINAL 48 /* Cardinal modems */#define n_GENERIC 49 /* Generic high-speed */#define n_XJACK 50 /* Megahertz X-Jack */#define n_SPIRITII 51 /* Quickcomm Spirit II */#define n_MONTANA 52 /* Motorola Montana */#define n_COMPAQ 53 /* Compaq Data+Fax Modem */#define n_FUJITSU 54 /* Fujitsu Fax/Modem Adpater */#define n_MHZATT 55 /* Megahertz AT&T V.34 */#define n_SUPRASON 56 /* SupraSonic */#define n_BESTDATA 57 /* Best Data */#define n_ATT1900 58 /* AT&T STU III Model 1900 */#define n_ATT1910 59 /* AT&T STU III Model 1910 */#define n_KEEPINTOUCH 60 /* AT&T KeepinTouch */#define n_USRX2 61 /* USR XJ-1560 X2 56K */#define n_ROLMAT 62 /* Rolm with AT command set */#define n_ATLAS 63 /* Atlas / Newcom ixfC 33.6 */#define n_CODEX 64 /* Motorola Codex 326X Series */#define n_MT5634ZPX 65 /* Multitech MT5634ZPX */#define n_ULINKV250 66 /* Microlink ITU-T V.250 56K */#define n_ITUTV250 67 /* Generic ITU-T V.250 */#define n_RWV90 68 /* Generic Rockwell V.34 */#define n_SUPRAX 69 /* Diamond Supra Express V.90 */#define MAX_MDM 69 /* Number of modem types */#endif /* MINIDIAL */#endif /* NODIAL */#ifndef NOICP/* SHOW command symbols */#define SHPAR 0 /* Parameters */#define SHVER 1 /* Versions */#define SHCOM 2 /* Communications */#define SHPRO 3 /* Protocol */#define SHFIL 4 /* File */#define SHLNG 5 /* Language */#define SHCOU 6 /* Count */#define SHMAC 7 /* Macros */#define SHKEY 8 /* Key */#define SHSCR 9 /* Scripts */#define SHSPD 10 /* Speed */#define SHSTA 11 /* Status */#define SHSER 12 /* Server */#define SHXMI 13 /* Transmit */#define SHATT 14 /* Attributes */#define SHMOD 15 /* Modem */#define SHDFLT 16 /* Default (as in VMS) */#define SHVAR 17 /* Show global variables */#define SHARG 18 /* Show macro arguments */#define SHARR 19 /* Show arrays */#define SHBUI 20 /* Show builtin variables */#define SHFUN 21 /* Show functions */#define SHPAD 22 /* Show (X.25) PAD */#define SHTER 23 /* Show terminal settings */#define SHESC 24 /* Show escape character */#define SHDIA 25 /* Show DIAL parameters */#define SHNET 26 /* Show network parameters */#define SHLBL 27 /* Show VMS labeled file parameters */#de
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -