客户端专用 多宫格控件类 CLua9paint
使用说明
说明
///绑定窗口 多宫格控件对象
void setWnd(const string& sDialogName, const string &cid);
///根据help中的row,col选中制定格子, help最低有3列, sFieldRow为row的索引号, sFieldCol为col的索引号, sFieldInfo为格子里边的说明信息
bool setHelp(CSelectHelp& help, const string& sFieldRow, const string& sFieldCol, const string& sFieldInfo);
///获取选中的格子的索引号到help, 如果选中2,3单元格, help中row为2, col为3
int getHelp(CSelectHelp& help);
///设置控件有几行几列
void setXY(int iRow, int iCol);
///设置控件每个格子之间的间隔
void seXYSplit(int iXSep = 2, int iYSep = 2);
///启用禁用选择单元格
void enableSelect(bool bEnable);
///获取控件的最终数据, it中包含信息,行数,列数,选择的help, bGetRuslutPic参数为是否截图该控件,同时返回图片的绝对路径
int getReslut(CIntent& it, bool bGetRuslutPic = false);
///选中 或 取消选择 某个单元格, sOther为单元格内容信息
void setCheckOne(int iRow, int iCol, bool bSel, const string& sOther);
///设置控件背景图片
void setPic(const string& sPic);
///重新加载
bool reLoad();