/** \file * \brief initializes dial, gauge, colorbrowser, colorbar controls. * * See Copyright Notice in "iup.h" */ #ifndef __IUPCONTROLS_H #define __IUPCONTROLS_H #ifdef __cplusplus extern "C" { #endif int IupControlsOpen(void); void IupControlsClose(void); /* for backward compatibility only, does nothing since IUP 3 */ Ihandle* IupColorbar(void); Ihandle* IupCells(void); Ihandle *IupColorBrowser(void); Ihandle *IupColorBrowser(void); Ihandle *IupGauge(void); Ihandle *IupDial(const char* type); Ihandle* IupMatrix(const char *action); /* IupMatrix utilities */ void IupMatSetAttribute (Ihandle* ih, const char* name, int lin, int col, char* value); void IupMatStoreAttribute(Ihandle* ih, const char* name, int lin, int col, char* value); char* IupMatGetAttribute (Ihandle* ih, const char* name, int lin, int col); int IupMatGetInt (Ihandle* ih, const char* name, int lin, int col); float IupMatGetFloat (Ihandle* ih, const char* name, int lin, int col); void IupMatSetfAttribute (Ihandle* ih, const char* name, int lin, int col, char* format, ...); /* Used by IupColorbar */ #define IUP_PRIMARY -1 #define IUP_SECONDARY -2 #ifdef __cplusplus } #endif #endif