Windows Vista Sidebar Gadget开发预览.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Windows Vista Sidebar Gadget开发预览

Gadget 开发概览 这个白皮书描述如何在本地用户创建一个 Microsoft Windows Sidebar 的 gadget。另外,这 个白皮书也包括了创建和安装一个简单的 gadget 的例子。你可以亲自动手体验一下 Sidebar 安装自带的 gadget。 序言 1. Windows Sidebar 自带的 Gadget 2. Windows Sidebar 与 Gadgets 架构 3. Gadget 工作原理 4. Gadget 文件 5. 创建一个 Gadget 6. Gadget 背景 7. Gadget 系统 API 8. Gadget 设置 9. 打包 Sidebar Gadget 10. 修改和重加载 Gadget 代码 11. 本地化支持 12. 更多资源引用 序言 这篇文档将向大家介绍 Windows Sidebar 的目的,Gadget 的开发目标,我们可以使用哪些方 法来开发 Sidebar Gadget。这不是一个全面的 gadget 开发指南,仅仅是通过一个功能单一的 例子向大家讲述 Gadget 的开发方式。 1. Windows Sidebar 自带的 Gadget 停靠在 Sidebar 上的 Gadget 是一个极其优秀的例子,向大家展示了 gadget 是什么,以及 Gadget 具有哪些合法的特性。接下来,我们列举一下 Sidebar 自带的 Gadget。 The Calendar. 这个 gadget 显示的是当天以及当前月份的日期 The Clock. 世界时钟显示了各地时间和时区的配置。如果多个 gadget 同时打开时非常方便掌 握多个地区的时间 Contacts. 为了便于联系,gadget 允许快速检索到你联系人的电话号码、电子邮件和其他数据。 CPU Meter. 始终监控你的计算机,并保持最佳的运行速度。 RSS Feed Viewer. 这个Gadget充分利用了Windows 的 Internet Explorer 7 全新的RSS 平台。Gadget 允许用户获得在 Internet Explorer 7 中设置的 RSS 源,并显示获得的信息。 Slide Show. 循环显示我们指定的某个文件夹下的照片。 2. Windows Sidebar 与 Gadgets 架构 Sidebar 是一个应用程序,它允许 gadget 在 Sidebar 和 Windows 桌面上显示。Sidebarf 支 持一些的用户设置,包括始终在最前面显示和自动隐藏。Sidebar 也是一种管理 gadget 的机 制。 本地安装: 所有的 gadgets 都存在本地计算机里。gadget 可以通过网站下载获得。任何人都可以通过电 子邮件或者是申请安装一个 gadget。用户可以通过鼠标双击.gadget 文件来安装 gadget。安 装过程中,会告知用户安装此 gadget 所存在的风险,然后 Sidebar 将文件解压到相关目录下。 而 Gadget 安装文件则可以被删掉。 多个实例 每个 gadget 都可以启动多个实例,这样,我们可以同时显示多个不同的时区的时间,或者同时 放映多个图片集中的图片。之所以能这样,是因为 gadget平台为开发者提供了能够存储 gadget 设置的方法,并且能够自动将这些设置与每一个 gadget 实例关联。Gadget 可以在系统启动时 运行。刚刚添加到 Sidebar 上的 gadget 将采用默认的统一设置。当用户注销或重新启动计算 机的时候,gadget 当前设置将会被保存。 用户交互 每个 gadget 都能与用户进行交互。交互方式主要是通过鼠标点击 gadget 的按钮、图片或文本。 同时,我们也可以将 gadget 从 Sidebar 拖拽到屏幕的任意区域。 开发人员能够通过修改 gadget,来捕获这些事件,并对其作出响应。 3. Gadget 工作原理 所有的 gadget 都是用 HTML 和脚本语言开发。Gadget 也可以通过 HTML 来访问 Windows 的信息。这样,gadget 就可以对 Windows 的文件和目录进行访问,比如:在 gadget 上用户 图片库中的图片,或者显示无线网络的连接。显示设置对话框和存储设置也可以通过脚本语言完 成。我们可以使用脚本语言写出功能复杂、界面丰富的 gadget,而不用调用任何二进制的对象。 4. Gadget 文件 一个 gadget 包含如下文件。 Gadget 清单文件。这是一个 XML 文件,定义了 gad

文档评论(0)

l215322 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档