home *** CD-ROM | disk | FTP | other *** search
- #pragma pack (2)
- typedef struct t_GetPntInv
- {
- ulong retval;
- double _far *pkt;
- short setinc;
- tCallBack func;
- void _far *para;
- } t_GetPntInv;
-
- typedef struct t_DrawInv
- {
- ulong retval;
- ushort type;
- void _far *ptr;
- ushort lmode;
- ushort atype;
- } t_DrawInv;
-
- typedef struct t_DlgInput
- {
- ulong retval;
- ushort num;
- char _far *title;
- t_dlgdta _far *dta;
- } t_DlgInput;
-
- typedef struct t_GetFilename
- {
- ulong retval;
- char _far *title;
- char _far *fname;
- } t_GetFilename;
-
- typedef struct t_StoreMultiple
- {
- ulong retval;
- double _far *data;
- ushort type;
- } t_StoreMultiple;
-
- typedef struct t_MegaCMD
- {
- ulong retval;
- char _far *cmd;
- } t_MegaCMD;
-
- typedef struct t_Message
- {
- ulong retval;
- char _far *str1;
- char _far *str2;
- char _far *but1;
- char _far *but2;
- char _far *but3;
- short defbut;
- } t_Message;
-
- typedef struct t_MouseHelp
- {
- ulong retval;
- char _far *str1;
- char _far *str2;
- ushort inv;
- } t_MouseHelp;
-
- typedef struct t_GetPnt
- {
- ulong retval;
- double _far *pkt;
- short setinc;
- } t_GetPnt;
-
- typedef struct t_savecount
- {
- ulong retval;
- } t_savecount;
-
- typedef struct t_SetFuncText
- {
- ulong retval;
- char _far *text;
- } t_SetFuncText;
-
- typedef struct t_CreateEntity
- {
- ulong retval;
- ushort type;
- t_attribs _far *attr;
- void _far *data;
- } t_CreateEntity;
-
- typedef struct t_GetTextVal
- {
- ulong retval;
- ushort type;
- ushort init;
- t_text _far *txt;
- } t_GetTextVal;
-
- typedef struct t_ReadTxtFile
- {
- ulong retval;
- char _far *fname;
- char _far *buf;
- uint bufsiz;
- } t_ReadTxtFile;
-
- typedef struct t_AddPolylnPt
- {
- ulong retval;
- t_polyln _far *polyln;
- double _far *mpd;
- double px;
- double py;
- } t_AddPolylnPt;
-
- typedef struct t_EraseInv
- {
- ulong retval;
- } t_EraseInv;
-
- typedef struct t_GetDimVal
- {
- ulong retval;
- ushort type;
- ushort init;
- t_dimension _far *dim;
- } t_GetDimVal;
-
- typedef struct t_PrintDimVal
- {
- ulong retval;
- double value;
- char _far *str;
- char _far *tol1;
- char _far *tol2;
- } t_PrintDimVal;
-
- typedef struct t_ClickEntity
- {
- ulong retval;
- ulong filter;
- double _far *pnt;
- t_entity _far *ent;
- void _far *edta;
- ushort esiz;
- } t_ClickEntity;
-
- typedef struct t_ExChangeEntity
- {
- ulong retval;
- t_entity _far *ent;
- } t_ExChangeEntity;
-
- typedef struct t_Blink
- {
- ulong retval;
- tCallBack func;
- void _far *para;
- } t_Blink;
-
- typedef struct t_EntityLoop
- {
- ulong retval;
- ulong filter;
- tCallBack func;
- void _far *para;
- void _far *edta;
- ushort esiz;
- } t_EntityLoop;
-
- typedef struct t_DrawEntities
- {
- ulong retval;
- ulong _far *pid;
- ushort num;
- } t_DrawEntities;
-
- typedef struct t_StringInput
- {
- ulong retval;
- char _far *title;
- char _far *buf;
- ushort buflen;
- } t_StringInput;
-
- typedef struct t_SelectInit
- {
- ulong retval;
- ulong filter;
- } t_SelectInit;
-
- typedef struct t_SelectLoop
- {
- ulong retval;
- tCallBack func;
- void _far *para;
- void _far *edta;
- ushort esiz;
- } t_SelectLoop;
-
- typedef struct t_InsertMac
- {
- ulong retval;
- char _far *fname;
- tCallBack func;
- void _far *para;
- void _far *edta;
- ushort esiz;
- } t_InsertMac;
-
- typedef union t_MegaPars
- {
- t_GetPntInv m_GetPntInv;
- t_DrawInv m_DrawInv;
- t_DlgInput m_DlgInput;
- t_GetFilename m_GetFilename;
- t_StoreMultiple m_StoreMultiple;
- t_MegaCMD m_MegaCMD;
- t_Message m_Message;
- t_MouseHelp m_MouseHelp;
- t_GetPnt m_GetPnt;
- t_savecount m_savecount;
- t_SetFuncText m_SetFuncText;
- t_CreateEntity m_CreateEntity;
- t_GetTextVal m_GetTextVal;
- t_ReadTxtFile m_ReadTxtFile;
- t_AddPolylnPt m_AddPolylnPt;
- t_EraseInv m_EraseInv;
- t_GetDimVal m_GetDimVal;
- t_PrintDimVal m_PrintDimVal;
- t_ClickEntity m_ClickEntity;
- t_ExChangeEntity m_ExChangeEntity;
- t_Blink m_Blink;
- t_EntityLoop m_EntityLoop;
- t_DrawEntities m_DrawEntities;
- t_StringInput m_StringInput;
- t_SelectInit m_SelectInit;
- t_SelectLoop m_SelectLoop;
- t_InsertMac m_InsertMac;
- ulong retval;
- } t_MegaPars;
- #pragma pack ()
-