WAP之家:为您提供最全最新的WAP技术,CP.SP.3G等行业资讯。 WAP之家交流论坛全新开放 点击进入>>
WAP资讯 | 3G动态 | SP动态 | 运营商动态 | 内容商动态 | 制造商动态 | 论坛讨论>> 每次自动访问
WAP技术 | WAP源码 | 手机编程 | 手机源码 | 无线技术 | J2ME技术 | 手机软件 添加到收藏夹
IVR技术 | SP资料 | SMS MMS技术 | 商业方案 | IVR下载 | 书籍教程 | 工具软件 语言:繁體中文

WAP之家技术文章手机编程Symbian程序开发可清空的文本编辑设置项(CAknTextSettingItem)

可清空的文本编辑设置项(CAknTextSettingItem)
作者:未知  来源:CSDN  发布时间:2005-12-21 3:53:09

文本编辑设置项(CAknTextSettingItem),输入内容后把该项清空,删除文本编辑器中的内容后,左软键(OK)不消失

.h
class CRegistDlg : public CEikDialog 
{
public:
 CRegistDlg(TDes& aCodeInput);
 virtual ~CRegistDlg();

private:
 TBool OkToExitL(TInt aButtonId);
 TDes& iCodeInput;
};

.cpp
TBool CRegistDlg::OkToExitL(TInt /*aButtonId*/)
{
    TBuf<15> Code;
    (static_cast<CEikEdwin*>(Control(EEnteringRegistCode)))->GetText(Code);
 if(Code.Length()==0)
 {
  iCodeInput.Zero();
  return EFalse;
 }
 iCodeInput.Copy(Code);
 return ETrue;
}

.rss
RESOURCE DIALOG r_regist_dialog
{
 title="Regist";
 buttons=R_AVKON_SOFTKEYS_OK_BACK;
    flags = EEikDialogFlagNoDrag | EEikDialogFlagNoTitleBar | EEikDialogFlagFillAppClientRect |
          EEikDialogFlagCbaButtons | EEikDialogFlagWait;
 items=
 {
 DLG_LINE
  {
  type = EEikCtLabel;
     id = EEnteringRegistLabel;
     control = LABEL
   {
   txt="\nEnter Your\n IMEI Code Here\n ";
   };
  },
 DLG_LINE
  {
  id=EEnteringRegistCode;
  type=EEikCtEdwin;
  control=EDWIN
   {
   width=8;
   maxlength=5;
            default_input_mode = EAknEditorNumericInputMode;
   };
  }
 };
}
界面丑陋,但还看的过去。

[] [返回上一页] [打 印]
文章评论

用户名: 查看更多评论

分 值:100分 85分 70分 55分 40分 25分 10分 0分

内 容:

         (注“”为必填内容。) 验证码: 验证码,看不清楚?请点击刷新验证码