CKIT.REF

2.2 KB 8e15d15817d7c588…
This list only includes swithes that are available for  how the
library will control/respond to  certain instances of the program.
For complete documentation on all variables/functions in CKIT,
see CKIT.DOC.

GLOBAL LIBRARY CONTROLS
ck_silent               ;Local Beep On/Off
ck_USERFILE             ;PCB14.5 Users file  usage
ck_FORCEOFFHOOK         ;Take modem offhook w/ dropped carrier
ck_NO_FKEYS             ;Local Function Keys Enable/Disable
ck_NOSYSTEM             ;File read ON/OFF (see open_door() in docs)
ck_DOTS                 ;ECHO char  ON/OFF

GLOBAL LIBRARY INDICATORS
ck_DUMP_USER            ;Need to drop user from door
ck_PCB                  ;PCBoard v14.x system in use
ck_PCB12                ;PCBoard v.12.0 in use
ck_GAP                  ;door.sys system in use
ck_WILDCAT              ;WILDCAT! system in use
ck_RBBS                 ;DORINFOx.DEF system in use
ck_GENERIC              ;GENERIC.SYS in use
ck_chatmode             ;A chat/exit to DOS or F9 had been initiated

ck_option               ;Reason for DUMP_USER defined below
#define     EXITDOOR    0  Normal door exit
#define     NOCARRIER   1  Dropped carrier
#define     TIMEOUT     2  Keyboard timeout
#define     SYSOP_O     3  Sysop request
#define     SYSTEMTIME  4  System time expired
#define     LOGOFF      5  User logged off

GLOBAL LIBRARY MESSAGE CONTROLS
progname[]              ;Name of door program for status line
ck_logoff_color         ;Color for exit door message
*ck_logoff_msgs         ;Pointers for log-off messages
*ck_gen_msgs            ;Pointers for general messages
ck_error_msg11[40]      ;Message for display_file errors

GLOBAL DISPLAY CONTROLS
ck_display              ;Local display ON/OFF
ck_ansi_ng              ;Use ANSI but no color
ck_graphics             ;Use ANSI with color
ck_set_ANSI()           ;Library ANSI enable/disable function
ck_non_ibm              ;No support for characters above ASCII 127
ck_page_length          ;Screen page length
ck_linenum              ;Current line number

GLOBAL LIBRARY INPUT
ck_cmdline[]            ;128 byte input buffer
ck_par[]                ;128 byte input parse buffer
ck_scan_code            ;Extended keypress indicator
ck_key_source           ;Local/Remote keypress