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就是这么做的。 --------------------编程问答--------------------
基本就是这样了。 --------------------编程问答-------------------- 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; --------------------编程问答--------------------
太复杂了吧。 --------------------编程问答-------------------- 靠,这个怎么像是我写的代码呢. --------------------编程问答-------------------- 我想提问题,怎么不能发帖呢。。
补充:移动开发 , Brew