单行文本框控件

控件类型定义

代码中创建单行文本框控件时需要指定的控件类型

#define TW_TEXT  TW_STRING(text)

风格类型定义

控件的风格名由用户自定义,一般由字母、数字和下划线组成,同一进程中不允许重名。

#define TEXT_STYLE  TW_STRING(text)

私有标记定义

私有标记只有控件本身才可使用,其他类型控件设置无效,在代码中创建时标记的写法参见下面宏定义,在配置文件中创建时请使用:

text_number、text_password、text_readonly、text_focus_all_select

#define TW_TEXT_NUMBER           0x0001  //只能输入数字和小数点

#define TW_TEXT_PASSWORD         0x0002  //密码框(内容以"*"代替)

#define TW_TEXT_READONLY         0x0008  //文本只读

#define TW_TEXT_FOCUS_ALL_SELECT 0x0010  //获得焦点时自动选中所有内容

控件操作接口

内容长度

void TwTextSetBufferMaxSize(TWidget *widget, int byte_size);

功能:设置文本框控件内容的最大字节长度

参数

参数 说明
widget 单行文本框控件
byte_size 最大字节数

返回值:无

示例

/*设置输入身份证号的text最大输入18位*/
TwTextSetBufferMaxSize(id_number, 18);

results matching ""

    No results matching ""