功能表

功能表

功能表就是視窗的功能表列緊接在標題列的下方,分為頂層功能表或突現式功能表項。

基本介紹

  • 中文名:功能表
  • 外文名:Function table
  • 類型:軟體視窗的功能區
  • 別稱:主功能表、頂層功能表
功能表簡介,功能,介紹,啟用,啟動和不啟動,選擇,

功能表簡介

功能

視窗的功能表列緊接在標題列的下方顯示,這個功能表列有時被稱為「主功能表」或「頂層功能表」。列在頂層功能表的項目通常是下拉式功能表,也叫做「突現式功能表」或「子功能表」。您也可以定義多重嵌套的突現式功能表,也就是說,在突現式功能表上的項目可以存取另一個突現式功能表。有時突現式功能表上的項目呼叫對話方塊以獲得更多的資訊(對話方塊在下一章介紹)。在標題列的最左端,很多父視窗都顯示程式的小圖示,這個圖示可以啟動系統功能表。它實際上是另一個突現式功能表。

介紹

突現式功能表的各項可以是「被選中的」,這意味著Windows在功能表文字的左端顯示一個小的選中標記,選中標記讓使用者知道從功能表中選中了哪些選項。這些選項之間可以是互斥的,也可以不互斥。頂層功能表項不能被選中。

啟用

啟動和不啟動

頂層功能表或突現式功能表項可以被「啟用」、「禁用」或「無效化」。「啟動」和「不啟動」有時候被當作「啟用」和「禁用」的同義詞。被啟用或禁用的功能表項在使用者看來是一樣的,但是無效化的功能表項是使用灰色文字來顯示的。

選擇

從使用者的角度來看,啟用、禁用和無效化的功能表項都是可以「選擇的」(被選擇的功能表項目會被加高亮度顯示),也就是說,使用者可以使用滑鼠選擇被禁用的功能表項,將反相顯示游標列移動到禁用的功能表項上,或者使用功能表項的關鍵字母來選擇該功能表項。然而,從程式寫作者的角度來看,啟用、禁用和無效化功能表項的功能是不同的。Windows只為啟用的功能表項向程式傳送WM_COMMAND訊息。要讓選項變得無效,可以把那些功能表項禁用和無效化。如果您想讓使用者知道選擇是無效的,那么您可以讓一個功能表項無效化。

相關詞條

熱門詞條

聯絡我們