Palm OS软件的用户界面元素
敬业的IT人
互联网
佚名
2008-2-19 11:59:51
和Windows系统一样,Palm OS系统也为开发者提供了丰富的用户界面元素。通过调用这些界面元素,可以方便的生成友好的软件用户界面。下面我们就分别简单介绍一下这些界面元素。
注意,其实下面的这些元素,在用法和称呼上,都和台式机比较相似,我们可以对比着进行理解。
一、警告框(Alerts)
下图展示了一个典型的警告框例子。通常它是以一个对话框的形式出现的,有一个标题,一段信息,一个图标,一个或多个按钮。您可以自己设置标题的文字、信息的内容,以及按钮。您还可以定义警告框的类型。它能够被设置成以下几种类型(按照语气从最柔和的,到最严厉的顺序排列):
1. 消息(Informatiborder="0" alt="Palm OS软件的用户界面元素(图一)" />
三、菜单(Menus),菜单选项(Menue Items),菜单条(Menubars)
菜单、菜单选项、菜单条之间是相互联系的。一个菜单条包含了一个或者多个菜单。一个菜单中包含了一个或者多个菜单选项。菜单选项往往拥有手写的快捷方式与之相对应。下图包含了一个拥有两个菜单的菜单条的例子。其中的一个菜单是打开的,其中有6个菜单选项(其中有一个分隔条)。

四、表格(Tables)和列表(Lists)
表格和列表的用途差不多。表格用于显示多栏的数据,而列表用于显示单栏的数据。下图展示了一个列表(左边)和表格(右边)的例子。就像我们在图中看到的那样,表格能够支持多种类型的数据。

五、其他的用户界面元素
这里还有很多其它的用户界面元素。它们包括按钮、选择框、位图、文本域、图表,标签、手写转换指示器、弹出开关、推动按钮、重复按钮、滚动条、选择开关。下表展示了这些元素的例子,以及对于其典型应用的简要介绍。Palm OS文献中有对这些元素的详细属性介绍,还有这些元素在窗体中的定位信息。
按钮(Buttborder="0" alt="Palm OS软件的用户界面元素(图四)" />
手写转换指示器(Griphiti Shift Indicator)
这个元素用来显示当前的手写切换状态(标点、字符、大写字母切换,还是大写字母锁定)。该指示器一般出现在所有的窗体里,在窗体的右下方,以便于文本的输入。

标签(Lable)
这是一个不可编辑的文本对象。
弹出开关(Pop-up Trigger)
点击这个开关将弹出一个弹出列表。它将显示当前列表中被选择的文本。

推动开关(Push buttborder="0" alt="Palm OS软件的用户界面元素(图七)" />
重复按钮(Repeating button)
当该按钮被一直按下时,它将持续产生重复的操作。
滚动条(Scrollbar)
该元素一般用于滚动的文本和表格。它将允许一个方向上的滚动、翻页滚动、直接导航到一个特定的位置。滚动条在Palm OS 2.0以前不被支持。
如果您要在Palm OS 1.0系统中使用滚动条的话,您将需要自己编写相应的程序,来处理来自掌上设备的滚动按键的滚动命令。
选择开关(Selector Trigger)
当用户点击这个对象时,将会弹出一个对话框,允许用户修改其中的值。在这个开关的周围有灰色的矩形框。
- 最新文章
- DDK 学习经验[02-19]
- 解读SVG(上)[02-19]
- 实例分析J2ME网络编程的两种方法[02-19]
- JavaCard开发教程之智能卡简介[02-19]
- 最小耗费生成树[02-19]
- Windows XP系统疑难杂症专题问答[02-19]
- 相关文章
- Ghost 2003成功克隆Windows XP[02-19]
- 玩转Windows XP内置语音输入软件[02-19]
- 免费的PALM--PALM OS的模拟器[02-19]
- 传道解惑 软件开发技术名词解密[02-19]
- Palm OS软件界面设计初步[02-19]
- Palm OS应用程序设计指南之十一[02-19]
