QSAS_2_4/QSAS_dist/src/Utilities/qcdf/widgets.h File Reference

#include "windoz.h"

Classes

struct  ItemWindowStruct
struct  PromptWindowStruct
struct  EditWindowStruct
struct  FieldWindowStruct

Defines

#define WIDGETSh_INCLUDEd__
#define MAX_INFO_WINDOW_eLINES   3
#define INFOtextMAX   (MAX_INFO_WINDOW_eLINES*(SCREEN_WIDTH-2+1))
#define NEWiw   1
#define UPDATEiw   2
#define READiw   3
#define DELETEiw   4
#define UNDISPLAYiw   5
#define REDISPLAYiw   6
#define BEEPiw   7
#define IW_DOWN   KB_DOWNARROW
#define IW_UP   KB_UPARROW
#define IW_LEFT   KB_LEFTARROW
#define IW_RIGHT   KB_RIGHTARROW
#define IW_DOWNx   KB_d
#define IW_UPx   KB_u
#define IW_LEFTx   KB_l
#define IW_RIGHTx   KB_r
#define NEWpw   1
#define RESETpw   2
#define READpw   3
#define DELETEpw   4
#define BEEPpw   5
#define UNDISPLAYpw   6
#define REDISPLAYpw   7
#define NEWew   1
#define UPDATEew   2
#define READew   3
#define DELETEew   4
#define BEEPew   5
#define NEWfw   1
#define UPDATEfw   2
#define READfw   3
#define DELETEfw   4
#define UNDISPLAYfw   5
#define REDISPLAYfw   6
#define BEEPfw   7
#define FW_DOWN_FIELD   KB_DOWNARROW
#define FW_UP_FIELD   KB_UPARROW
#define FW_LEFT_FIELD   NUL
#define FW_RIGHT_FIELD   KB_TAB
#define FW_LEFT_CHAR   KB_LEFTARROW
#define FW_RIGHT_CHAR   KB_RIGHTARROW
#define FW_DOWN_FIELDx   NUL
#define FW_UP_FIELDx   NUL
#define FW_LEFT_FIELDx   NUL
#define FW_RIGHT_FIELDx   NUL
#define FW_LEFT_CHARx   NUL
#define FW_RIGHT_CHARx   NUL

Functions

int ItemWindow VARPROTOARGs ((int,...))
void AllocIW PROTOARGs ((struct ItemWindowStruct *IW, int nItems, int NiLines, int iLineNchars, void(*fatalFnc) PROTOARGs((char *msg))))
void FreeIW PROTOARGs ((struct ItemWindowStruct *IW, void(*fatalFnc) PROTOARGs((char *msg))))
void AllocFW PROTOARGs ((struct FieldWindowStruct *FW, int nFields, int NfLines, int fLineNchars, void(*fatalFnc) PROTOARGs((char *msg))))
void FreeFW PROTOARGs ((struct FieldWindowStruct *FW, void(*fatalFnc) PROTOARGs((char *msg))))
Logical OnlineHelpWindow PROTOARGs ((char *ilhFile, int helpId))
Logical LoadOnlineHelp PROTOARGs ((char *ilhFile, int helpId, char *header, char **eText))
void InfoWindow PROTOARGs ((char *line1, char *line2, char *line3, Logical center, Logical beep, int wait))

Define Documentation

#define BEEPew   5

#define BEEPfw   7

#define BEEPiw   7

#define BEEPpw   5

#define DELETEew   4

#define DELETEfw   4

#define DELETEiw   4

#define DELETEpw   4

#define FW_DOWN_FIELD   KB_DOWNARROW

#define FW_DOWN_FIELDx   NUL

#define FW_LEFT_CHAR   KB_LEFTARROW

#define FW_LEFT_CHARx   NUL

#define FW_LEFT_FIELD   NUL

#define FW_LEFT_FIELDx   NUL

#define FW_RIGHT_CHAR   KB_RIGHTARROW

#define FW_RIGHT_CHARx   NUL

#define FW_RIGHT_FIELD   KB_TAB

#define FW_RIGHT_FIELDx   NUL

#define FW_UP_FIELD   KB_UPARROW

#define FW_UP_FIELDx   NUL

#define INFOtextMAX   (MAX_INFO_WINDOW_eLINES*(SCREEN_WIDTH-2+1))

#define IW_DOWN   KB_DOWNARROW

#define IW_DOWNx   KB_d

#define IW_LEFT   KB_LEFTARROW

#define IW_LEFTx   KB_l

#define IW_RIGHT   KB_RIGHTARROW

#define IW_RIGHTx   KB_r

#define IW_UP   KB_UPARROW

#define IW_UPx   KB_u

#define MAX_INFO_WINDOW_eLINES   3

#define NEWew   1

#define NEWfw   1

#define NEWiw   1

#define NEWpw   1

#define READew   3

#define READfw   3

#define READiw   3

#define READpw   3

#define REDISPLAYfw   6

#define REDISPLAYiw   6

#define REDISPLAYpw   7

#define RESETpw   2

#define UNDISPLAYfw   5

#define UNDISPLAYiw   5

#define UNDISPLAYpw   6

#define UPDATEew   2

#define UPDATEfw   2

#define UPDATEiw   2

#define WIDGETSh_INCLUDEd__


Function Documentation

void InfoWindow PROTOARGs ( (char *line1, char *line2, char *line3, Logical center, Logical beep, int wait)   ) 

Logical LoadOnlineHelp PROTOARGs ( (char *ilhFile, int helpId, char *header, char **eText)   ) 

Logical OnlineHelpWindow PROTOARGs ( (char *ilhFile, int helpId)   ) 

void FreeFW PROTOARGs ( (struct FieldWindowStruct *FW, void(*fatalFnc) PROTOARGs((char *msg)))   ) 

void AllocFW PROTOARGs ( (struct FieldWindowStruct *FW, int nFields, int NfLines, int fLineNchars, void(*fatalFnc) PROTOARGs((char *msg)))   ) 

void FreeIW PROTOARGs ( (struct ItemWindowStruct *IW, void(*fatalFnc) PROTOARGs((char *msg)))   ) 

void AllocIW PROTOARGs ( (struct ItemWindowStruct *IW, int nItems, int NiLines, int iLineNchars, void(*fatalFnc) PROTOARGs((char *msg)))   ) 

int FieldWindow VARPROTOARGs ( (int,...)   ) 


Generated on Fri Jan 8 12:51:25 2010 for QSAS by  doxygen 1.5.7