当前位置:编程学习 > wap >>

Brew做登录界面

用Brew做一个小程序,要用户输入用户名和密码。发现竟然没有控件支持。
1)只有ITextCtrl,能输入用户名,密码怎么办?
2)怎么搞多行的ITextCtrl?比如输入姓名?
3)确定或重置按钮怎么搞?多谢 --------------------编程问答-------------------- 没搞过Brew,帮顶一个。 --------------------编程问答-------------------- 可以用
ITEXTCTL_SetProperties(pMe->brewText,TP_MULTILINE|TP_FRAME|TP_PASSWORD); 
TP_MULTILINE 多行
TP_PASSWORD  密码
TP_FRAME     边框

按钮没搞过 --------------------编程问答-------------------- 谢谢楼上的帮忙。
===========
另外一个问题是,我给ITEXT_CTRL加了一个SoftKeyMenu,而且给这个menu加了一项,但是现在我发现无法切换?
怎么操作啊 --------------------编程问答-------------------- TP_MULTILINE 多行 --的确是多行,我的意思不是多行,是要多个
比如两个ITEXTCTL,怎么搞 --------------------编程问答-------------------- 你可以单做一个输入界面,就是说显示用户名和密码的那个界面和ITextCtl无关,当用户选择了用户名并点击了确定之后,那么进入的是输入界面,这样的话密码的显示也就简单了。 --------------------编程问答-------------------- 你创建二个textctl实例,用ITEXTCTL_SetRect设置二个位置就可以了。 --------------------编程问答-------------------- 一次只处理一个textctl实例,不要同时处理两个,否则死定了,Ihtmlviewer就是这么做的。 --------------------编程问答--------------------
引用 2 楼 wishifef 的回复:
可以用
ITEXTCTL_SetProperties(pMe->brewText,TP_MULTILINE|TP_FRAME|TP_PASSWORD);
TP_MULTILINE 多行
TP_PASSWORD 密码
TP_FRAME 边框

按钮没搞过


基本就是这样了。 --------------------编程问答-------------------- BREW没有铵钮,不过可以自己写
无非是两张图片和一个区域罢了 --------------------编程问答-------------------- 给你帐号个我们的按钮结构吧
typedef struct _Button_
{
struct _IWindow_ *pIWindow;
IDisplay     *pIDisplay;
IImage       *pFocusImage; //btn类型的有焦点时用
IImage       *pUnFocusImage;
AEERect       rect;
uint16        uCmdId;
AECHAR       *pwszCap;
JsoaCtlLayOut LayOut;
uint16        wBtnBandKey; //绑定键响应
boolean      bActive;
boolean       bSingleClick;//点击一次就响应,默认是两次
}Button; --------------------编程问答--------------------
引用 10 楼 zzmlake 的回复:
给你帐号个我们的按钮结构吧
typedef struct _Button_
{
struct _IWindow_ *pIWindow;
IDisplay *pIDisplay;
IImage *pFocusImage; //btn类型的有焦点时用
IImage *pUnFocusImage;
AEERect rect;
uint16 uCmdId;
AECHAR *pwszCap……

太复杂了吧。 --------------------编程问答-------------------- 靠,这个怎么像是我写的代码呢. --------------------编程问答-------------------- 我想提问题,怎么不能发帖呢。。
补充:移动开发 ,  Brew
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,