00001 #ifndef TERMINALH 00002 #define TERMINALH 00003 00004 #include "window.h" 00005 00006 WINDOW* GetTermWindow(); 00007 void SetTermFontData(); 00008 00009 void SetTermOrgXY(UINT16 x, UINT16 y); 00010 00011 void TermScrollWindowUp(); 00012 00013 void TermDisplayChar(WINDOW *pScratchWnd, WINDOW *pTermWnd, 00014 UINT16 *px, UINT16 *py, UINT8 chr); 00015 00016 void TermDisplayString(WINDOW *pScratchWnd, WINDOW *pTermWnd, const char*str); 00017 00018 void TermSetCurPos(); 00019 00020 void TermCharRecv(UINT8 byte, UINT32 pos); 00021 00022 int TermSendChar(char ch, ULONG ud); 00023 00024 void SetTermWindow(WINDOW *pTermWnd); 00025 00026 void SetTermStatus(UINT8 bOnOff); 00027 UINT8 GetTermStatus(); 00028 00029 void TermCls(); 00030 00031 #endif