ToDoList 查看器 - .dan.g 的 ToDoList 的 PocketPC 查看器






4.14/5 (24投票s)
PocketPC 上 .dan.g 的 ToDoList 的只读查看器。
引言
此项目是一个 C# .NET Compact Framework 应用程序,可对 .dan.g 的 ToDoList 程序在 PocketPC 上进行只读查看。此项目是 .NET Compact Framework 应用程序所需基础知识的示例,展示了如何使用 XML、树控件和选项卡控件,以及递归的良好运用。
背景
我开始使用 ToDoList 程序来跟踪我当前的所有任务及其子任务。问题出现在我去参加状态会议并尝试读取原始 XML 以便记住我正在做什么的时候。大约开了三次会议后,我决定创建一个 PocketPC 版本,这样我就可以随身携带我的任务列表。我那天晚上花了几个小时,创建了当前版本的软件,这是一个只读查看器。这满足了我能够汇报我当前任务的需求。
我对这个应用程序有过/有过很多更大的计划,但由于新生命的到来,我目前正在重新安排我的优先级。
我在 ToDoList 文章的消息区看到有人在询问 PocketPC 版本,我想如果有人想继续将此代码变成一个功能齐全的版本,我可以提供当前版本。这对于任何想在会议中阅读任务列表的人也可能很有用。
使用程序
该程序有一个简单的界面,允许您打开您在我的设备\我的文档目录中的任何 ToDoList XML 文件,并查看任务的详细信息。列表可以刷新并按活动、已完成或全部任务进行筛选。
有两种方法可以将文件同步到桌面和设备之间。第一种方法是通过 Active Sync Explorer 手动将文件拖放到 HPC。第二种方法,也是我使用的,是使用 Active Sync 的同步文件功能,并将 ToDoList 文件保存在Sync目录中。我使用这种方法的原因是我不必担心记住在更新 ToDoList 时复制文件。
部署程序
注意:此应用程序需要 .NET Compact Framework。可以从 Microsoft 下载(在“.NET Compact Framework 1.0 Downloads”部分)。
有三种方法可以部署此应用程序:手动、CAB 文件和全自动安装。
要手动部署应用程序,请按照以下步骤操作:
- 在我的设备\程序文件下创建一个ToDoList Viewer目录。
- 将ToDoList Viewer.exe拖到新目录中。
- 长按可执行文件,然后从上下文菜单中选择复制。
- 切换到我的设备\Windows\开始菜单\程序目录。
- 在应用程序菜单中选择编辑|粘贴快捷方式。
- 长按快捷方式,然后从上下文菜单中选择重命名。
- 将快捷方式的名称更改为ToDoList Viewer。
- 转到开始|设置|菜单,找到ToDoList Viewer,然后选择复选框。
要使用 CAB 文件部署应用程序,您首先需要确定您的设备使用的是哪种处理器(请与您的制造商联系),将相应的.CAB文件复制到您的设备,然后运行.CAB文件。这将安装程序并创建快捷方式,同时允许您卸载应用程序。如果您选择此方法,您将需要下载源代码并生成 Cab 文件。
部署应用程序的最后一种选择是全自动安装。此安装从桌面启动,并在 PPC 上启动安装。您也可以从添加/删除程序启动卸载过程。
已知问题
1. 文件未加载 | |
Issue | 应用程序无法加载使用旧版本 ToDoList 程序创建的某些 ToDoList 文件。 |
解决方案 | 安装最新版本的 ToDoList 程序,加载 ToDoList 文件,然后另存为新文件。这将升级 XML 并似乎可以解决此问题。 |
鸣谢 | David Mather 和 Chris Hockenberry |
联系信息
我为这个项目设置了一个特殊的电子邮件帐户。您可以通过 todolistviewer@legendweb.com 联系我。如果通过我的正常电子邮件地址联系我,请在主题行中加上 [ToDoListViewer]。
版本历史
- 1.3.2 (2004 年 8 月 4 日)
- 增加了对 ToDoList v3.7 的 XML 更改的支持
- 1.3.1 (2004 年 4 月 11 日)
- 更新了复选框以匹配 ToDoList 3.4.x UI
- 1.3.0 (2004 年 2 月 28 日)
- 移除了可隐藏的注释区域
- 添加了可隐藏的完整详细信息选项卡
- 1.2.x (2004 年 2 月 26 日)(首次公开发布)
- 当前任务的树视图。
- 可隐藏的注释区域。
- 集成了 ToDoList 的图形,以实现通用的外观和感觉。
- 上下文菜单。
- 刷新选项。
- 全部/活动/已完成筛选。
- 1.1.x 及更早版本
- 内部版本。