sic_xgag.h

Go to the documentation of this file.
00001 
00002 #ifndef _SIC_XGAG_H_
00003 #define _SIC_XGAG_H_
00004 
00010 /***************************************************************************** 
00011  *                              Dependencies                                 * 
00012  *****************************************************************************/
00013 
00014 #include "cfc.h"
00015 
00016 /***************************************************************************** 
00017  *                          Macros & Definitions                             * 
00018  *****************************************************************************/
00019 
00020 typedef struct {
00021         int lngth;
00022         char *chs;
00023 } xgag_choicelst;
00024 
00025 #define end_dialog CFC_EXPORT_NAME( end_dialog)
00026 #define get_user_input CFC_EXPORT_NAME( get_user_input)
00027 #define xgag_button CFC_EXPORT_NAME( xgag_button)
00028 #define xgag_choice CFC_EXPORT_NAME( xgag_choice)
00029 #define xgag_ch CFC_EXPORT_NAME( xgag_ch)
00030 #define xgag_dialog CFC_EXPORT_NAME( xgag_dialog)
00031 #define xgag_file CFC_EXPORT_NAME( xgag_file)
00032 #define xgag_logic CFC_EXPORT_NAME( xgag_logic)
00033 #define xgag_open CFC_EXPORT_NAME( xgag_open)
00034 #define xgag_separator CFC_EXPORT_NAME( xgag_separator)
00035 #define xgag_show CFC_EXPORT_NAME( xgag_show)
00036 #define xgag_slider CFC_EXPORT_NAME( xgag_slider)
00037 #define xgag_update CFC_EXPORT_NAME( xgag_update)
00038 
00039 /***************************************************************************** 
00040  *                           Function prototypes                             * 
00041  *****************************************************************************/
00042 
00043 void CFC_API end_dialog( void);
00044 void CFC_API get_user_input( CFC_FzString return_command, int *err_code);
00045 void CFC_API xgag_button( CFC_FString title, CFC_FString command, CFC_FString label, int *length, CFC_FString helptxt, CFC_FString moretxt);
00046 void CFC_API xgag_ch( CFC_FString variable, CFC_FString txt, char *c, int *length, int *win_id, int *editable);
00047 void CFC_API xgag_choice( CFC_FString variable, CFC_FString txt, char *ch, int *length, xgag_choicelst * liste, int *nch, int *ind, int *win_id);
00048 void CFC_API xgag_dialog( CFC_FzString return_command, int *err_code);
00049 void CFC_API xgag_file( CFC_FString variable, CFC_FString txt, char *c, int *length, CFC_FString filter, int *win_id);
00050 void CFC_API xgag_logic( CFC_FString variable, CFC_FString txt, int *flag, int *win_id);
00051 void CFC_API xgag_open( CFC_FString txt, CFC_FString name, int *code);
00052 void CFC_API xgag_separator( int *win_id);
00053 void CFC_API xgag_show( char *c, int *length, int *win_id);
00054 void CFC_API xgag_slider( CFC_FString variable, CFC_FString txt, float *f, float *min, float *max, int *win_id);
00055 void CFC_API xgag_update( CFC_FString variable, CFC_FzString update);
00056 
00057 #endif /* _SIC_XGAG_H_ */
00058 

Generated on Tue Mar 13 15:15:40 2007 for SIC by  doxygen 1.5.1