5.2 Globale Variablen

/************************************************/
/*		GlobalArea			*/
/************************************************/
extern word			FlashStatus;
extern byte			SubEntryStat;
extern TCHTBL far	TchHardIcon[];
extern TCHTBL far	TchActionKey[];
extern TCHTBL far	TchModeIcon[];
extern TCHTBL far	TchAllDsp[];


/************************************************/
/*               SYSTEM AREA                    */
/************************************************/
extern word far SYS_KEY_FLG;			/* Keyboard flag                   */
extern byte far SYS_KEY_KIND;			/* Keyboard type                   */
extern word far SYS_CLD_DATE;			/* Calender date                   */
extern byte far SYS_SCH_MODE;			/* Mode No.                        */
extern byte far SYS_SCH_SBMODE;			/* SubMode No.                     */
extern byte far SYS_SCH_SUBENTRY;		/* sub_entry                       */
extern word far SYS_SCH_DTPOINT;		/* DataPointer                     */
extern word far	SYS_SCH_CTHD0;			/* Category0 Header                */
extern byte far	SYS_SCH_CTNM0[17];		/*           Nmae                  */
extern word far	SYS_SCH_CTHD1;			/* Category1 Header                */
extern byte far	SYS_SCH_CTNM1[17];		/*           Name                  */
extern word far	SYS_SCH_CTHD2;			/* Category2 Header                */
extern byte far	SYS_SCH_CTNM2[17];		/*           Name                  */
extern byte far	SYS_CALE_TYPE;			/* Calender Type                   */
extern byte far	SYS_SYNC_ID1[24];		/* Certification ID open           */
extern byte far	SYS_SYNC_ID2[24];		/*                  secret         */
extern word far	SYS_SYNC_MODE_INF;		/* CallingModeCode                 */
extern byte far	SYS_CAL_MEM[14];		/* Calculator Memory               */
extern byte far	SYS_DATE_FORMAT;		/* Date display format             */
extern byte far	SYS_TIME_FORMAT;		/* Time display format             */
extern byte far	SYS_DST[30];			/* DST according to the country    */
extern byte far	SYS_HOME_CITY;			/* HomeCity No.                    */
extern byte far	SYS_WORLD_CITY;			/* WorldCity No.                   */
extern byte far	SYS_MENU_PTR;			/* ActionMenuPointer               */
extern byte far	SYS_TEL_CATEGORY;		/* CONTACTS CategoryType           */
extern byte far	SYS_MEMO_CATEGORY;		/* MEMO CategoryType               */
extern byte far	SYS_DELAY500;			/* */
extern word far	SYS_START_DATE[3];		/* ShedulerDueDate(start)          */
extern word far	SYS_END_DATE[3];		/* ShedulerDueDate(end)            */
extern byte far	SYS_INP_BUF[2049];		/* Copy/Paste Buffer               */
extern byte far	SYS_TIME_FLG;			/* Home/World TimeFlag             */
extern byte far	SYS_MENU_MODE;			/* MenuDisplayType                 */
extern byte far SYS_PAY_TYPE[10][14+1];		/* Payment Type Table              */
extern byte far SYS_EXP_TYPE[10][14+1];		/* Expense Type Table              */
extern byte far SYS_PAY_NO;			/* Payment Type Last Setting       */
extern byte far SYS_EXP_NO;			/* Expense Type Last Setting       */
extern byte far SYS_AMT_ITEM;			/* AmountListDisplayItem LastSetting */
extern byte far SYS_PTTL_ITEM;			/* Period TotalDisplayItem LastSetting */
extern byte far	SYS_SRCH_WORD[13];		/* SchedulerSearchKeyword          */
extern byte far SYS_SOL_LEVEL;			/* Game1 LevelInformation          */
extern dword far SYS_SOL_HI_SCORE[3];		/* Game1 HighScore                 */
extern dword far SYS_SOL_HI_TIME[3];		/* Game1 BestTime                  */
extern byte far SYS_PYR_LEVEL;			/* Game2 LevelInformation          */
extern dword far SYS_PYR_HI_SCORE[3];		/* Game2 HighScore                 */
extern dword far SYS_PYR_HI_TIME[3];		/* Game2 BestTime                  */
extern byte far SYS_KEYBOAD_TYPE;		/* KeyboardLastValue               */
extern word far	SYS_TEL_INP_ITEM[7];		/* CONTACTS InputItem              */
extern word far	SYS_TEL_HIST_PTR[17];		/* CONTACTS HistoryPointer          */
extern byte far SYS_TEL_FONT;			/* CONTACTS FontType               */
extern word far SYS_TEL_SHIST_PTR[17];		/* CONTACTS HistoryPointer(for SECRET) */
extern byte far SYS_TEL_CENTER_POS[9];		/* CONTACTS CenterLinePosition     */
extern byte far SYS_TEL_RGT_KMK[7];		/* CONTACTS ListDisplayItem        */
extern byte far SYS_PASS_MATCH;			/* Password Match Flag             */
extern byte far SYS_PEN_INF;			/* Q-MEMO PenSize                  */
extern byte far SYS_ERA_INF;			/* Q-MEMO EraserSize               */
extern byte far	SYS_DAILY_ALM[4];		/* DailyAlarmTime                  */
extern byte far	SYS_CONV_MODE;			/* CONVERSION ModeFlag             */
extern byte far	SYS_DECI_CMODE;			/* CrossConversionDecimalPointModeFlag */
extern byte far	SYS_DECI_EMODE;			/* EuroConversionDecimalPointModeFlag   */
extern byte far	SYS_ECONV_RATE[11][7];		/* EuroConversionRateTable         */
extern byte far	SYS_ECONV_NAME[11][5];		/* EuroConversionUintNameTable     */
extern byte far	SYS_ECONV_DISP[3];		/* EuroConversionSelectUnitNameTable */
extern byte far	SYS_ECONV_SEIDO[11];		/* EuroConversionDecimalPointSettingTable */
extern byte far	SYS_CONV_RATE[3][13];		/* CrossConversionRateTable        */
extern byte far	SYS_CONV_NAME[3][5];		/* CrossConversionUnitNameTable    */
extern byte far	SYS_CONV_SEIDO[3];		/* CrossConversionDecimalPointSettingTable */
extern byte far SYS_SCH_FONT;			/* SCHEDULER FontType              */
extern byte far SYS_MEMO_FONT;			/* MEMO    FontType                */
extern byte far SYS_EXP_FONT;			/* EXPENSE FontType                */

extern byte far SYS_IMENU_PAGE;			/* Page                            */
extern byte far SYS_IMENU_MAXPAGE;		/* MaximumPage                     */
extern byte far SYS_IMENU_INFO;			/* SYS_IMENU_LINK Initial OK?      */
extern byte far SYS_IMENU_LINK[128];	/* MenuLineInformation             */

extern byte far SYS_TEL_CENTERPB_POS;

extern TCHSTS	scr_tch_bak;
extern int	scr_ret_bak;
extern int	scr_sts;
extern byte	Gobuf[BUFMAX];
extern word	Goidx;
extern ALMBIOS	almbdt;
extern ALMAPL	almif;
extern byte	KeyLang;
extern byte	KeyCdSts;
extern int far	Cityno[];
extern byte	PreKeyBoad;
extern byte	PassStatus;
extern byte 	_inv_d[][8];

Für Ergänzungen wenden Sie sich bitte an: Jürgen Wagner