
模式
|
59
設定編輯器(
Settings Editor
)
圖
2
-
28
Mac OS
系統的偏好設定畫面
這是什麼
提 供 一 個 容 易 尋 找 、 自 我 說 明 的 頁 面 或 視 窗 , 使 用 者 可 在 其 中 改 變 ( 系 統 、 軟
體……的)設定、偏好或屬性。如果需要管理許多設定選項,則把內容劃分成不同
的分頁(tab)或頁面。
何時使用
當你在設計下列任何一種應用程式或工具程式,或任何類似事物時:
•
一個具有整個程式偏好設定的應用程式。
•
一個具有整個系統偏好設定的作業系統、行動裝置或平台。
•
一個使用者必須登入才能使用的網站或應用程式 — 使用者將需要編輯自己的
帳號和檔案。
•
一個用以建立文件或其他複雜成品的可擴充(open-ended)工具。使用者可
能需要改變文件的特性、改變文件中的某個物件或是其他項目。
•
一個 product configurator,允許使用者在線上自製一個產品。(這其實是個
不同的模式,它有稍微不太一樣的需求和限制。請參考
http://www.welie.com/
patterns/showPattern.php?patternID=product-configurator
所提到的 Product
Configurator 模式。)
為何使用
雖然都會用到表單,但設定編輯器與精靈(Wizard)並不相同,而且具有非常特殊
的需求。使用者必須能夠找到他想編輯的特性,而不用先經過一連串事先寫好的步
驟序列 — 隨意進入是這個模式的重