WEB开发网
开发学院手机开发Symbian 开发 Symbian 学习之 常用标准控件--编辑框 阅读

Symbian 学习之 常用标准控件--编辑框

 2010-03-11 16:08:00 来源:WEB开发网   
核心提示:AKN_EDITOR_EXTENSIONS是S60平台特有的编辑框扩展结构,用于定义编辑框的属性,Symbian 学习之 常用标准控件--编辑框(2),包括输入模式、大小写模式、数字键盘映射等,在uikon.rh中定义,首字母大写,然后切换到小写模式EAknEditorAllCaseModes 允许所有以上模式nume

AKN_EDITOR_EXTENSIONS是S60平台特有的编辑框扩展结构,用于定义编辑框的属性,包括输入模式、大小写模式、数字键盘映射等,在uikon.rh中定义。

#define AKN_EDITOR_EXTENSIONS

WORD default_case=EAknEditorTextCase;

WORD allowed_case_modes=EAknEditorAllCaseModes;

WORD numeric_keymap=EAknEditorAlphanumericNumberModeKeymap;

WORD allowed_input_modes=EAknEditorAllInputModes;

WORD default_input_mode=EAknEditorTextInputMode;

LLINK special_character_table=-1;

WORD avkon_flags=EAknEditorFlagDefault;

WORD max_view_height_in_lines=0;

WORD base_line_delta=0;

WORD spare=0;

其中default_case用于设置编辑框默认的字母大小写,allowed_case_modes取值如下:

取值 说明

EAknEditorUpperCase 大写字母模式

EAknEditorLowerCase 小写字母模式

EAknEditorTextCase Text模式,按照英文单词习惯自动切换大小写,首字母大写,

然后切换到小写模式

EAknEditorAllCaseModes 允许所有以上模式

numeric_keymap代表数字键盘映射,用于定义编辑框在数字输入模式下“*”和“#”键的行为。

上一页  1 2 

Tags:Symbian 学习 常用

编辑录入:coldstar [复制链接] [打 印]
赞助商链接