在Symbian中显示一段文本内容(需要有滚动支持)- -
2006-07-09 17:33
274 查看
本文介绍如何在Symbian中显示一段长的信息,并且有滚动支持。
在rss文件中,avkon.rsg文件必须在avkon.rh文件之前被包含,不知道SDK为什么会有这种限制,很令人费解,如果不这么做,嘿嘿,麻烦可就大了。
在rss文件中,加入
在需要显示信息的cpp文件中,包含与rss文件相对应的rsg文件
在需要显示信息的cpp文件中,加入
#include
然后,在需要显示信息的cpp文件中,加入
Ok,大功告成!
在rss文件中,avkon.rsg文件必须在avkon.rh文件之前被包含,不知道SDK为什么会有这种限制,很令人费解,如果不这么做,嘿嘿,麻烦可就大了。
在rss文件中,加入
RESOURCE DIALOG r_message_query { flags = EGeneralQueryFlags | EEikDialogFlagNoBorder | EEikDialogFlagNoShadow; buttons = R_AVKON_SOFTKEYS_OK_EMPTY; items = { DLG_LINE { type = EAknCtPopupHeadingPane; id = EAknMessageQueryHeaderId; itemflags = EEikDlgItemNonFocusing; control = AVKON_HEADING { }; }, DLG_LINE { type = EAknCtMessageQuery; id = EAknMessageQueryContentId; control = AVKON_MESSAGE_QUERY { }; } }; } |
在需要显示信息的cpp文件中,加入
#include
然后,在需要显示信息的cpp文件中,加入
CAknMessageQueryDialog* dlg = new (ELeave) CAknMessageQueryDialog(); dlg->PrepareLC(R_MESSAGE_QUERY); dlg->SetMessageTextL(Message); dlg->QueryHeading()->SetTextL(_L("Header")); dlg->RunLD(); |
相关文章推荐
- //随记。关于存在换行符 \n 的文本限制 行数(在设置内容之前就知道有几行)收起展开是否需要显示 小记
- Android 文本内容滚动显示
- greasemonkey 之 36kr.com 网站简洁单屏显示,滚动优化,支持自动翻页
- servlet urlpattern annotaion 需要web.xml增加点内容才能支持啊喂
- mysql数据库跨服务器查询【需要确定mysql支持FEDERATED ,可以参照文章内容自己配置】
- 关于是的datagridview根据数据源显示自己想要的对应文本内容
- 在一个窗口中更改了数据库内容,在父窗口中需要刷新 以显示最新的数据库内容
- 显示文本内容(涉及命令行参数)
- 用SDK对话框实现改变背景颜色和显示剪贴板中的文本文件内容
- 让超出容器高度的内容滚动显示但不出现滚动条
- 一段asp.net的滚动显示的代码
- textview中自动换行显示文本内容
- PHP 读取文本文件内容并分页显示
- 前端html中jQuery实现对文本的搜索功能并把搜索相关内容显示出来
- EasyUI 加载时需要显示和隐藏 panel(面板)内容破版问题
- DuiLib : 解决CListUI先建立,然后隐藏, 需要的时候再显示填充内容时,不显示或显示为灰的问题.
- 单行文本与多行文本超出范围需要隐藏并显示省略号
- bootstrap表格固定表头,表格内容滚动条滚动显示
- 实现类似textarea这样可以滚动显示内容的方法
- js 滚动显示文本