Mac OS X Dashboard 小工具开发指南
1. 小工具配置与外观设计
1.1 配置面板设计
在开发 Dashboard 小工具时,如果小工具需要配置,标准做法是将配置面板设计为小工具常规外观的替代视图。也就是说,直接用设置用户界面替换小工具的主要内容,而不改变其大小和形状。这样做的好处是可以重用视觉元素,尤其是边框和背景图像。但要注意让用户清楚配置面板不是小工具的主视图,可使用与主视图不同的背景颜色,如更暗或更柔和的颜色。
以 Moon Phase 小工具为例,使配置面板与主视图大小匹配有利有弊。缺点是在小尺寸模式下,设置内容可能超出默认边界,需要增大尺寸;优点是可以重用背景图像。为使两面视觉上有区别,在星空背景上叠加一个带圆角的黑色矩形,同时确保阴影可见。
1.2 按钮设计
Apple 为大多数小工具提供了访问背面的标准按钮,即一个小的斜体 “i”,通常放在小工具的右下角。Mac 用户习惯用这个图标翻转小工具,所以建议尽量遵循此标准。添加该按钮只需几行 JavaScript 代码。
此外,Dashboard 会自动为每个小工具提供一个关闭按钮,显示在左上角,可通过小工具的信息属性列表控制其位置。要显示关闭按钮,可按住 Option 键并将鼠标指针移到小工具上。
1.3 小工具栏图标设计
除了小工具本身的外观,还需要为小工具栏创建一个图标。图标初始为 75 像素的正方形,带圆角,可设置 10 像素的圆角半径。同时,要应用以下参数的投影:
- 不透明度:50%
- 水平角度:90 度
- 偏移量:3 像素
- 大小:3
超级会员免费看
订阅专栏 解锁全文
19

被折叠的 条评论
为什么被折叠?



