BREW BM 平台开发
llsll21
这个作者很懒,什么都没留下…
展开
-
brew 平台下的日期时间控件实现
这几天用要在brew下写个时间控件,每想到写起来这么痛苦,暂时做出来了,简单写一下自己遇到的问题。 其实这种控件用几个text和button控件很好组合出来,但考虑时间和效率问题,还是决定用系统提供的,没想到用系统提供的花费了更长的开发时间,浪费我近三天时间在那里折腾,罪过。 系统提供了AEECLSID_JulianDateWidget and AEECLSID_JulianTimeWidget 两个类分别实现时期和时间控件,代替了老版本中 IDateCtl的接口,这两个类用法几乎一样,如果仅仅原创 2010-08-01 12:14:00 · 1548 阅读 · 2 评论 -
关于viewport/container的消息传递
我通过把两个widget放到container内组装了一个新的控件,在测试时发现了问题,container内的两个widget无法接收消息,于是对container小研究了一下。在brew下container内如果插入的内容太多,超过它的宽度和高度,是直接通过滚动来显示的,需要先用一个viewport来装饰这个container,此时可以直接拖拉来看区域外的内容,为了更直观些,想要看到滚动条,需要再用一个scrollbar来装饰这个viewport.在我们的应用中,有些区域内可能东西比较多,需要拖拉来显示,原创 2010-10-27 21:02:00 · 893 阅读 · 0 评论 -
在brew手机上部署工程
<br />把一个应用程序部署到brew手机上,主要是把下面的文件拷进手机就行了。通过brew SDK带的工具”loader”可以连接到手机。<br />1. APL文件。一个应用程序想要出现在手机的应用程序列表中,必须要有一个apl文件,里面主要设置程序在不同语言下的名称、程序icon图标和程序的classID。 apl的文件名与应用程序无关,如可以建立a.apl, b.apl, c.apl,它们里面的classID都是browser应用程序的,则在手机应用程序列表中可以看到三个一样的程序。我原创 2010-12-23 09:44:00 · 926 阅读 · 1 评论