void setEditText(string name, int lineIndex, string text)
1 设置编辑框指定行的文本内容
void setEditText(string name, int lineIndex, string text)
name:编辑框对象名称,lineIndex:行号,text:文本内容
2 获取指定行的文本内容
void getEditText(string name, int lineIndex, string& text)
3 获取编辑框的行数
int getEditLineCount(string name)
4 设置多行编辑框的文本内容
void setEditMultiText(string name, string text)
5 获取多行编辑框的文本内容
void getEditMultiText(string name, string& text)
6 清除编辑框文本
void clearEditContent(string name)
7 参照一个编辑框风格插入编辑框到系统
void insertEdit(long key, string name, string nameRef)
key:编辑框的节点key,name:编辑框名称,nameRef:参照的编辑框名称
8 操作编辑框的光标
void operateEdit(string name, string operatorStr)
name:编辑框名称,operatorStr:操作类型,left:左移光标,right:右移光标,up:上移光标,down:下移光标,home:移到行首,enter:回车,cancel:删除
9 在光标当前位置插入文本
void insertEditText(string name, string text)
10 从当前光标位置滚动编辑框
void scrollEditLine(string name, int lineNum)
lineNum:滚动的行数,负值表示向上滚动
11 设置或取消焦点
void setEditFocus(string name, bool bFocus)
12 设置编辑框背景色
void setEditBkClr(string name, float r, float g, float b)
r:红色分量,g:绿色分量,b:蓝色分量
13 在编辑框中画一段直线
void drawLineOnEdit(string name,
int x1, int y1, int x2, int y2,
float r, float g, float b, int width)
x1,y1:起点
x2,y2:终点
r, g,,b:线颜色
width:线宽
14 在编辑框中画多段折线
void drawLinesOnEdit(string name, int array& points,
int count, float r, float g, float b, int width)
points:点数组