首 页 | 新 闻 | Symbian | Android| Windows Mobile | J2ME | 下载中心 | 游戏策划招聘与求职 | 购书指南 | 视频教程
您现在的位置: 开发视界 >> Symbian >> 用户界面 >> 正文
关于简单的对话框
作者:开发视界    文章来源:诺基亚论坛    更新时间:2007-2-23 10:09:40
以下的内容为开发视界(http://www.sf.org.cn)从诺基亚论坛整理所得
问题:
实现了简单的对话框,其资源就是
RESOURCE DIALOG r_poi_nearby_query
{
flags = EEikDialogFlagNoDrag |
EEikDialogFlagNoTitleBar |
EEikDialogFlagFillAppClientRect |
EEikDialogFlagWait |
EEikDialogFlagCbaButtons;
buttons = R_AVKON_SOFTKEYS_OK_CANCEL;
items = {
DLG_LINE
{
type=EEikCtNumberEditor;
prompt=poi_radius_text;
id=ENearbyPOIFormDlgRadius;
control=NUMBER_EDITOR
{
min=100; max=500000;
};
trailer = "m";
}
};
}
对话框在一个控件是全屏的程序中被调用,我从CAknDialog派生了一个类。对话框能显示出来,但是仅仅显示了一个dlgline,而对话框的背景还是底层的控件。而且文本框前面的提示文本竟然全是黑的。难道对话框都没有背景吗?到底该怎么使用对话框呢?

解决:
DLG_LINE中的编辑框有焦点时前面的提示标签确实是黑色的,没有找到原因,建议自己实现一个包含标签和编辑框的自定义控件,然后把它应用在对话框上.
__________________
Beover1984
相关文章:
自定义 CAknMarkableListDialog
RHostResolver和选择接入点对话框重复显示的问题
C++ Builder 初学问与答(18)
在C++下实现的程序拨号代码
C++ Builder初学问与答12
态生成的对话框上的Listbox加上Scrollbar
symbian 下面调用电话拨号的方法
如何在Series 60窗体上绘制标签
 

站点地图 | 加入收藏 | 联系站长 | 广告服务 |
QQ:280529124  Tel:0592-8271361 辽ICP备05021703号