内容简介
本书介绍了Palm与Palm操作系统的开发、特性、应用程序和程序开发的工具与环境等相关信息,以及CodeWarrior的使用说明,各种Palm OS应用程序所使用的资源。讲解事件与事件驱动的原理,窗体的使用方式,以及应用程序如何在多窗体间切换的机制。介绍了在Palm OS应用程序中如何使用菜单,以及最常用的编辑菜单的使用。说明Palm在有限的存储媒介下,对于内存的管理和数据存储的系统以及数据库记录的管理和存取。全书实例丰富,讲解清楚,适用于广大程序设计人员参考使用。
目录
第1章 Palm与Palm OS
1.1 闲谈Palm
1.1.1 干嘛用Palm
1.1.2 选哪种PDA
1.2 Palm的演化与品种
1.3 操作系统-Palm OS
1.4 Palm硬件
第2章 Palm OS应用程序与开发环境
2.1 Palm OS概述
2.2 Palm OS程序开发的差异性
2.3 开发环境
2.4 CodeWarrior开发环境
2.5 参考文件
2.5.1 用什么看
2.5.2 Palm OS文件
2.5.3 CodeWarrior文件
第3章 Hello Palm-初探Palm OS应用程序
3.1 第一个Palm程序-HelloPalm
3.1.1 程序开发环境
3.1.2 创建应用程序
3.1.3 编译. 执行与调试
3.2 了解HelloPalm
3.2.1 程序代码结构
3.2.2 资源文件
3.2.3 简略流程
第4章 Codewarrior操作-项目创建与程序编译/调试
4.1 项目与文件管理
4.1.1 项目中的文件
4.1.2 项目的打开. 关闭与保存
4.1.3 文件的操作与管理
4.2 编译程序
4.3 加载与执行
4.3.1 加载到Palm
4.3.2 加载POSE
4.3.3 POSE与ROM image
4.4 程序调试
4.4.1 程序错误与调试工具
4.4.2 Debugger窗口
4.4.3 控制程序的执行
4.4.4 查看变量数据
第5章 资源与Constructor的使用
5.1 认识资源
5.1.1 Palm OS应用程序的资源
5.1.2 可编辑的资源类型
5.2 Constructor基本操作
5.2.1 文件操作
5.2.2 项目窗口与资源管理
5.2.3 编辑窗口
5.2.4 属性查看窗口
5.3 窗体与窗体对象资源
5.3.1 窗体
5.3.2 窗体与窗体对象
5.3.3 窗体与菜单
5.4 菜单资源
5.4.1 菜单栏
5.4.2 菜单
5.5 警告(Alert)
5.5.1 创建与设置警告
5.5.2 编辑警告
5.6 文字
5.6.1 字符串资源
5.6...