跳至內容

控制項

出自Taiwan Tongues 台語維基
於 2025年8月22日 (五) 14:01 由 TaiwanTonguesApiRobot留言 | 貢獻 所做的修訂 (從 JSON 檔案批量匯入)

(差異) ←上個修訂 | 已批准修訂 (差異) | 最新修訂 (差異) | 下個修訂→ (差異)

佇咧電腦編程當中,控制項(抑是部件,widget 抑是 control)是一種圖形化使用者介面元素,其顯示的資訊排列會當由使用者改變,比如講視窗抑是文字方塊。控制項定義的特點就是為著予定資料的直接操作(direct manipulation)提供單獨的互動點。控制項是一種基本的可視構件塊,包含佇咧應用程式內底,控制著該程式處理的所有資料佮關於遮的資料的互動操作。

佇咧 PARC 研究中心對全錄的 Alto 電腦(Xerox Alto)使用者介面的研究基礎頂面,如今已經漸漸產生一組包含常規資訊的可重用控制項。定定規控制項的無仝組合通常打包佇部件工具箱中,程式設計師會當構建圖形化使用者介面(GUIs)。 大部份攏做伙做系統包括一套用佇程式設計控制項,程式設計師只需要共加入應用程式,指定𪜶的行為。控制項通常定義為物件導向程式設計(OOP)的類似。所致真濟控制項產生佇咧繼承。

有時控制項予人看做是「虛擬」的,以區別於𪜶對應的實體,比如講「虛擬揤鈕」會當用滑鼠游標點擊,抑若實物揤鈕仔會當用指頭仔揤的。桌面控制項(desktop widget)是佮之相關(但是無仝)的概念,伊是一種專用 GUI 小應用程式,提供會當看著資訊佮 / 抑是捷用功能的快捷入口,比如講鐘錶仔、曆日、新聞聚合器、計算機佮桌面提醒。這種控制項對控制項 ia̋n-jín(widget engine)驅動。

常用控制項列表

  • 選擇佮分組顯示
  • 揤鈕(Button)
  • 核取方塊(Checkbox)
  • 選擇鈕(Radio button,嘛叫「單選鈕」)
  • 滑動條(Slider)
  • 列表框(List box)
  • 微調器(Spinner)
  • 下拉式選單(Drop-down list,嘛叫「下拉百款清單」)
  • 選單(Menu,嘛叫選單)
  • 環境選單(Context menu,嘛叫「彈出式選單」抑是「正鍵選單」)
  • 環形選單(Pie menu)
  • 選單欄(Menu bar)
  • 工具列(Toolbar)
  • 功能區(Ribbon,如 Microsoft Office 兩千空七中的帶狀功能區)
  • 組合方塊(Combo box,紮有選單抑是下拉式選單的文字方塊)
  • 圖示(Icon)
  • 樹狀圖(Tree view)
  • 網格視圖(Grid view)
  • 導航
  • 索引標籤(Tab,嘛叫「頁簽」抑是「頁面標籤」)
  • 捲軸(Scrollbar)
  • 文字輸入
  • 文字方塊(Text box,編輯區域)
  • 組合方塊(Combo box,紮有選單抑是下拉式選單的文字方塊)
  • 輸出
  • 標籤(Label)
  • 工具提示(Tooltip)
  • 雞胿仔幫助(Balloon help)
  • 狀態列(Status bar)
  • 進度條(Progress bar)
  • 資訊欄(Infobar)
  • 容器
  • 視窗(Window,嘛叫「窗口」)
  • 模式窗口(Modal window)
  • 對話方塊(Dialog box)
  • 面枋窗口(Palette window,嘛叫「工具窗口」)
  • 檢視窗(Inspector window)