/** \file * \brief iupmatrix control * attributes set and get. * * See Copyright Notice in "iup.h" */ #ifndef __IUPMAT_GETSET_H #define __IUPMAT_GETSET_H #ifdef __cplusplus extern "C" { #endif void iupMatrixCellSetValue(Ihandle* ih, int lin, int col, const char* value); char* iupMatrixCellGetValue(Ihandle* ih, int lin, int col); void iupMatrixCellSetFlag(Ihandle* ih, int lin, int col, unsigned char attr, int set); void iupMatrixPrepareDrawData(Ihandle* ih); char* iupMatrixGetFgColor(Ihandle* ih, int lin, int col); char* iupMatrixGetBgColor(Ihandle* ih, int lin, int col); char* iupMatrixGetFont (Ihandle* ih, int lin, int col); void iupMatrixGetBgRGB(Ihandle* ih, int lin, int col, unsigned char *r, unsigned char *g, unsigned char *b); void iupMatrixGetFgRGB(Ihandle* ih, int lin, int col, unsigned char *r, unsigned char *g, unsigned char *b); void iupMatrixCellUpdateValue(Ihandle* ih); char* iupMatrixGetSize(Ihandle* ih, int index, int m, int pixels); int iupMatrixCheckCellPos(Ihandle* ih, int lin, int col); #ifdef __cplusplus } #endif #endif