協助工具 (Windows Installer)

當設計其 UI 以符合使用中協助工具指導方針時,作者應該注意下列清單中的資料表和欄位。 安裝程式套件的使用者介面應該可輔助應用程式或產品的協助工具給所有使用者。

  • 工具提示文字包含在 [控制] 資料表的 [說明] 資料行中。 此文字是由螢幕助讀程式針對包含圖片的控制項顯示。
  • 永遠不會顯示VolumeCostListListViewDirectoryListSelectionTree控制項之Control 資料表的 [文字] 欄位。 相反地,您可以透過螢幕檢閱公用程式來讀取,做為控制項的描述。 人員無法在螢幕上使用視覺資訊的人員,可以使用螢幕檢閱公用程式的協助來解譯資訊。 螢幕檢閱公用程式 (也稱為螢幕助讀程式或語音存取公用程式,) 在螢幕上取得顯示的資訊,並透過替代媒體引導它,例如合成語音或可重新整理的 Braille 顯示器。
  • 對話方塊中的控制項應該使用 [控制項] 資料表的 [Control_Next] 欄位連結。 控制項必須撰寫,才能使用 TAB 鍵來觸達這些控制項。
  • 應該提供快速鍵,以便直接取得控制項的存取權。
  • 使用者介面中顯示的文字色彩是在 TextStyle 資料表中設定。 如果所選的文字色彩太接近背景,則會忽略文字的色彩選擇。
  • 文字大小和字型是在 TextStyle 表格中設定。 較大的字型大小應該用於適用于亞洲市場之套件。 例如,英文文字可讀出 10 點的字型大小可能不一定是中文的真。
  • 針對 EditPathEditListViewComboBoxVolumeSelectCombo 控制項,螢幕助讀程式會從文字控制項取得 accName 和 accKeyboardShortcut,該 控制項 必須在對話方塊的Control_Next順序前面。 如果快速鍵存在,螢幕助讀程式會從 [文字] 控制項的 [文字] 欄位取得 accName,並從 [文字] 欄位中的鍵盤快速鍵取得 accKeyboardShortcut。
  • 因為靜態文字無法取得焦點,所以描述EditPathEditListViewComboBoxVolumeSelectCombo 控制項Text 控制項必須成為對話方塊中的第一個控制項,以確保與螢幕助讀程式相容。
  • 針對顯示圖示或點陣圖影像的 PushButton 控制項 ,accName 和 accKeyboardShortcut 會在 控制項資料表 記錄的 [說明] 欄位中指定于 | 的左側分離。
  • 避免在白色點陣圖頂端使用文字控制項,因為在高對比黑色底下,文字可能會變成不可見。
  • 請勿將黑色文字控制項放在所有白色點陣圖影像的背景上。 將 Windows 顯示變更為高對比黑色的使用者看不到此文字。
  • 請勿將白色文字控制項放在所有黑色點陣圖影像的背景上。 將 Windows 顯示變更為高對比白色的使用者看不到此文字。
  • 請勿在彩色點陣圖上放置透明 文字控制項 。 如果使用者變更顯示色彩配置,可能不會顯示文字。 例如,如果使用者設定協助工具的高對比參數,文字可能會變得不可見。
  • 請注意,在選取群組中的其中一個按鈕之前,對話方塊上的焦點不會索引標籤到 RadioButtonGroup 控制項 。 若要將此按鈕群組設為焦點索引標籤,請將其中一個按鈕指定為控制項的預設設定。
  • 為螢幕助讀程式提供 RadioButtonGroup 控制項的相關額外描述性文字。 遵循 將額外文字新增至選項按鈕中提供的範例。
  • 對話方塊、控制項和字型的相對大小可能會根據所選擇的字型大小而變更。 如需詳細資訊,請參閱 安裝程式單位。 為了確保在使用者介面中正確顯示文字和控制項,安裝程式開發人員應該一律使用可能使用的所有字型大小來測試其應用程式。