FKETM Code Libraries -General- Page


Library Name   General
Description General-purpose routines
Status in production, code in use in released products
Header Files
Calendar.h       Defines a date structure record
ColorNam.h Defines color names and monitor types
Extended.h IBM-PC Extended ASCII chararacters, returned by rd_kbd() and keyin()
General.h Include file for use with General.lib to declare variables and routines
Functions
void         BlankScreenNow(void);
void         CenterMessage(int display_row,const char* message);
void         ChimeControl(void);
size_t       DayNameString(int day,char* buffer);
int          DebugKeyBeep(void);
void         error(const int errorlevel,const char* supplemental_string);
void         ErrorExit(const int errorlevel,const char* major,const char* minor,const char* service);
void         ExitCleanup(void);
void FAR*    farPtr(void FAR* ptr,long offset);
void         FKE_TimerInstall(int row,int col,BOOL seconds_enable);
int          FKE_TimerRelease(void);
void*        _fmmove(void FAR* dst,void FAR* src,size_t count);
void*        _fmset(void FAR* dst,size_t count,BYTE value);
void         _Free(void** ppObject);
void         GetKeycapName(char* buffer,int HotKeyVal);
int          GetKeyScancode(void);
int          GetMonthDays(int month_index,int year_or_0_if_current);
const char*  GetMonthName(int month_index,BOOL abbreviate);
int          isaltkey(int key);
void         NOPfunction();
void         NotImplemented(const char* proc_name);
void         oBlankScreenNow(void);
int          oScreenBlank(char* string);
void         oScreenBlankInit(void);
int          Pause(void);
int          Pause2(void);
int          ScreenBlank(char* string);
void         ScreenBlankInit(void);
void         SetDateColor(BYTE date_color);
void         SetDayColor(BYTE day_color);
void         SetTimeColor(BYTE time_color);
int          ShowMessage(int mode,const char* msg,char MsgAttr,char EraseAttr);
BOOL         UserLocateFile(char* filespec);
void         writeFKEcopyright(const char* year);
		

For more information, click here, or send email to codelibs@L5Software.com with "Library::General inquiry" in the subject line.

 

FKETM Code Libraries Home Page
L5 Software Development


All sales of these products help finance the operations of The L5 Development Group,
a private enterprise space exploration and development effort.
Visit The L5 Development Group for more info about space colonies and space business.

FKETM Code Libraries -General- Page / Webmaster / Last modified December 8, 2002 @ 10:13 am
Copyright © 2024 by L5 Software Development. All rights reserved.

Hosted by FKEinternet