gCAD3D 2.40
xa_ui.h File Reference
#include "../xa/xa_uid.h"
#include "../gui/gui_types.h"

Go to the source code of this file.

Macros

#define UI_but__(txt)   UI_butCB(NULL, GUI_SETDAT_ES(TYP_EventEnter,txt));
 
#define UI_view__(txt)   UI_viewCB(NULL, GUI_SETDAT_ES(TYP_EventEnter,txt));
 
#define INTACT_IS_ON   ((AP_stat.iActStat)&&(UI_InpMode==UI_MODE_VWR))
 

Enumerations

enum  {
  APF_EndTab, APF_TB_CAD, APF_MEN0, APF_MEN_FIL,
  APF_MEN_SM, APF_MEN_MDF, APF_MEN_INS, APF_MEN_SEL,
  APF_MEN_CAT, APF_MEN_APP, APF_WIN_B_E, APF_HIDE,
  APF_VWCADMAN, APF_VWR, APF_CAD, APF_MAN,
  APF_BUT_GSE, APF_BUT_GO, APF_BUT_STEP, APF_BUT_END,
  APF_PLUGINS, APF_UNDO, APF_MEASEA, APF_MEN_PRC,
  APF_MEN_RPC, APF___
}
 

Functions

int UI_butCB (MemObj *mo, void **data)
 
int UI_menCB (MemObj *mo, void **data)
 
void UI_AP (int func, int widgetID, void *data)
 
int UI_win_main (MemObj *mo, void **data)
 
void UI_Ed_sel (long l_start, long l_end)
 
void UI_Ed_ins (int cpos, char *txt, int cNr)
 
void UI_Ed_del (int l_start, int l_end)
 
int UI_Ed_hili (int mode)
 
int UI_EdKeyCR ()
 
int UI_open__ (char *fnam, char *dirNam)
 
int UI_WinAppr (MemObj *mo, void **data)
 
int UI_WinToler (MemObj *mo, void **data)
 
double UI_vwz__ (int mode, long ind)
 
int UI_wireCB (MemObj *mo, void **data)
 
int UI_save_ ()
 
int UI_askExit (MemObj *mo, void **data)
 
int UI_askEscape ()
 
int UI_file_sensi (int mode)
 
int UI_hili_actLn ()
 
int UI_func_stat_set__ (int i0,...)
 
int UI_func_stat_set_tab (short *sTab)
 

Macro Definition Documentation

#define UI_but__ (   txt)    UI_butCB(NULL, GUI_SETDAT_ES(TYP_EventEnter,txt));
#define UI_view__ (   txt)    UI_viewCB(NULL, GUI_SETDAT_ES(TYP_EventEnter,txt));
#define INTACT_IS_ON   ((AP_stat.iActStat)&&(UI_InpMode==UI_MODE_VWR))

Enumeration Type Documentation

anonymous enum
Enumerator
APF_EndTab 
APF_TB_CAD 
APF_MEN0 
APF_MEN_FIL 
APF_MEN_SM 
APF_MEN_MDF 
APF_MEN_INS 
APF_MEN_SEL 
APF_MEN_CAT 
APF_MEN_APP 
APF_WIN_B_E 
APF_HIDE 
APF_VWCADMAN 
APF_VWR 
APF_CAD 
APF_MAN 
APF_BUT_GSE 
APF_BUT_GO 
APF_BUT_STEP 
APF_BUT_END 
APF_PLUGINS 
APF_UNDO 
APF_MEASEA 
APF_MEN_PRC 
APF_MEN_RPC 
APF___ 

Function Documentation

int UI_butCB ( MemObj mo,
void **  data 
)
int UI_menCB ( MemObj mo,
void **  data 
)

Mainentry Menufunktions.

void UI_AP ( int  func,
int  widgetID,
void *  data 
)
int UI_win_main ( MemObj mo,
void **  data 
)
void UI_Ed_sel ( long  l_start,
long  l_end 
)
void UI_Ed_ins ( int  cpos,
char *  txt,
int  cNr 
)
void UI_Ed_del ( int  l_start,
int  l_end 
)
int UI_Ed_hili ( int  mode)
int UI_EdKeyCR ( )
int UI_open__ ( char *  fnam,
char *  dirNam 
)
int UI_WinAppr ( MemObj mo,
void **  data 
)
int UI_WinToler ( MemObj mo,
void **  data 
)
double UI_vwz__ ( int  mode,
long  ind 
)
int UI_wireCB ( MemObj mo,
void **  data 
)
int UI_save_ ( )
int UI_askExit ( MemObj mo,
void **  data 
)
int UI_askEscape ( )
int UI_file_sensi ( int  mode)
int UI_hili_actLn ( )
int UI_func_stat_set__ ( int  i0,
  ... 
)
* activate / disactivate Functions.
* values: see ../xa/xa_ui.h
* last argument must be 0 !
* negative values: disable; positive values: enable.
* see also UI_func_stat_set_tab UI_block_input UI_block__
*
int UI_func_stat_set_tab ( short *  sTab)
* activate / disactivate Functions. View/Hide toolbars !
* values: see ../xa/xa_ui.h
* last argument must be 0 !
* negative values: disable; positive values: enable.
*