Link Search Menu Expand Document

多功能按鈕是一個輸入元件,主要作為一個無內部狀態的按鈕。

為高效能以及節省資源的最佳選擇,僅提供特定字型尺寸的英文顯示以及漸層填滿與邊框顏色尺寸等風格設定。不提供載入圖像功能。

多功能按鈕提供所有按鈕能觸發的事件,包括點擊、按下、釋放、快速點擊、長按和循環長按等動作,所有動作皆會產生事件並可以對應到頁面切換、暫存器數值改變或是執行使用者撰寫的Blockly程式。使用者可精細控制不同的觸發做不同的動作。

元件屬性

多功能按鈕

屬性名稱 屬性功能描述 操作型態
元件名稱 元件實體名稱 Name
連結到使用手冊 連結至博橡使用手冊  

顯示/隱藏控制

屬性名稱 屬性功能描述 操作型態
繫結顯示/隱藏 決定是否要綁定暫存器,藉由暫存器內容觸發隱藏元件 Checkbox
選擇顯示/隱藏 透過改變暫存器值決定顯示或不顯示元件 Register Selector

顯示釋放/按下狀態

屬性名稱 屬性功能描述 操作型態
元件狀態 選擇要預覽的狀態 Dropdown List

文字設定

屬性名稱 屬性功能描述 操作型態
釋放時文字 設定按鈕放開時的文字 Plain Text
文字顏色 設定放開按鈕時文字的顯示顏色 Color Selector
文字不透明度 % 設定按鈕放開時的文字不透明度(1-100%) Number Editor
啟用按下時風格 決定按鈕放開與按下時是否要顯示不同的文字並另外設定按下時的文字與風格 Checkbox
按下時文字 設定按鈕按下時的文字 Plain Text
文字顏色 設定按鈕按下時的文字顏色 Color Selector
文字不透明度 % 設定按鈕按下時的文字不透明度(1-100%) Number Editor

本體設定

屬性名稱 屬性功能描述 操作型態
主要顏色 設定按鈕的主要顏色 Color Selector
漸變顏色 設定按鈕的漸變顏色 Color Selector
按鈕不透明度 % 設定按鈕的不透明度(0-100%) Number Editor
圓角半徑 設定按鈕的圓角半徑,最大值隨元件大小而變動 Number Editor
啟用按下時風格 決定按鈕放開與按下時是否要顯示不同風格並另外設定按下時的風格 Checkbox
主要顏色 設定按鈕的主要顏色 Color Selector
漸變顏色 設定按鈕按下時的漸變顏色 Color Selector
按鈕不透明度 % 設定按鈕按下時的不透明度(0-100%) Number Editor
圓角半徑 設定按鈕按下時的圓角半徑,最大值隨元件大小而變動 Number Editor

邊框設定

屬性名稱 屬性功能描述 操作型態
邊框顏色 設定按鈕邊框的顏色 Color Selector
邊框寬度 設定按鈕邊框的寬度 Number Editor
啟用按下時風格 決定按鈕放開與按下時是否要顯示不同風格並另外設定按下時的風格 Checkbox
邊框顏色 設定按鈕按下時邊框的顏色 Color Selector
邊框寬度 設定按鈕按下時邊框的寬度 Number Editor

陰影設定

屬性名稱 屬性功能描述 操作型態
陰影顏色 設定按鈕陰影的顏色 Color Selector
陰影寬度 設定按鈕陰影的寬度 Number Editor
啟用按下時風格 決定按鈕放開與按下時是否要顯示不同風格並另外設定按下時的風格 Checkbox
陰影顏色 設定按鈕按下時陰的顏色 Color Selector
陰影寬度 設定按鈕按下時陰的寬度 Number Editor

點擊事件設定

屬性名稱 屬性功能描述 操作型態
啟用頁面選擇器 當按鈕被點擊時,根據選擇目標頁面的內容啟動換頁行為 Checkbox
選擇目標頁面 當按鈕被點擊時,此處設定的行為會執行,詳情參考Page Selector Page Selector
啟用暫存器操作 當按鈕被點擊時,根據綁定暫存器以及操作模式的內容對暫存器進行操作 Checkbox
綁定暫存器 決定要改變的暫存器 Register Selector
操作模式 當按鈕被點擊時,此處設定的行為會執行,詳情參考Register Operation Setting Register Operation Setting
啟用回呼函式 當按鈕被點擊時,根據行為設計所設計的回呼函式進行操作 Checkbox
行為設計 當按鈕被點擊時,此處設定的行為會執行,詳情參考Blockly Editor Blockly Editor

按下事件設定

屬性名稱 屬性功能描述 操作型態
啟用頁面選擇器 當按鈕被按著時,根據選擇目標頁面的內容啟動換頁行為 Checkbox
選擇目標頁面 當按鈕被按著時,此處設定的行為會執行,詳情參考Page Selector Page Selector
啟用暫存器操作 當按鈕被按著時,根據綁定暫存器以及操作模式的內容對暫存器進行操作 Checkbox
綁定暫存器 決定要改變的暫存器 Register Selector
操作模式 當按鈕被按著時,此處設定的行為會執行,詳情參考Register Operation Setting Register Operation Setting
啟用回呼函式 當按鈕被按著時,根據行為設計所設計的回呼函式進行操作 Checkbox
行為設計 當按鈕被按著時,此處設定的行為會執行,詳情參考Blockly Editor Blockly Editor

釋放事件設定

屬性名稱 屬性功能描述 操作型態
啟用頁面選擇器 當按鈕被放開時,根據選擇目標頁面的內容啟動換頁行為 Checkbox
選擇目標頁面 當按鈕被放開時,此處設定的行為會執行,詳情參考Page Selector Page Selector
啟用暫存器操作 當按鈕被放開時,根據綁定暫存器以及操作模式的內容對暫存器進行操作 Checkbox
綁定暫存器 決定要改變的暫存器 Register Selector
操作模式 當按鈕被放開時,此處設定的行為會執行,詳情參考Register Operation Setting Register Operation Setting
啟用回呼函式 當按鈕被放開時,根據行為設計所設計的回呼函式進行操作 Checkbox
行為設計 當按鈕被放開時,此處設定的行為會執行,詳情參考Blockly Editor Blockly Editor

快速點擊事件設定

屬性名稱 屬性功能描述 操作型態
啟用頁面選擇器 當按鈕被快速點擊(小於1秒)時,根據選擇目標頁面的內容啟動換頁行為 Checkbox
選擇目標頁面 當按鈕被快速點擊(小於1秒)時,此處設定的行為會執行,詳情參考Page Selector Page Selector
啟用暫存器操作 當按鈕被快速點擊(小於1秒)時,根據綁定暫存器以及操作模式的內容對暫存器進行操作 Checkbox
綁定暫存器 決定要改變的暫存器 Register Selector
操作模式 當按鈕被快速點擊(小於1秒)時,此處設定的行為會執行,詳情參考Register Operation Setting Register Operation Setting
啟用回呼函式 當按鈕被快速點擊(小於1秒)時,根據行為設計所設計的回呼函式進行操作 Checkbox
行為設計 當按鈕被快速點擊(小於1秒)時,此處設定的行為會執行,詳情參考Blockly Editor Blockly Editor

長按事件設定

屬性名稱 屬性功能描述 操作型態
啟用頁面選擇器 當按鈕被長按1.5秒時,根據選擇目標頁面的內容啟動換頁行為 Checkbox
選擇目標頁面 當按鈕被長按1.5秒時,此處設定的行為會執行,詳情參考Page Selector Page Selector
啟用暫存器操作 當按鈕被長按1.5秒時,根據綁定暫存器以及操作模式的內容對暫存器進行操作 Checkbox
綁定暫存器 決定要改變的暫存器 Register Selector
操作模式 當按鈕被長按1.5秒時,此處設定的行為會執行,詳情參考Register Operation Setting Register Operation Setting
啟用回呼函式 當按鈕被長按1.5秒時,根據行為設計所設計的回呼函式進行操作 Checkbox
行為設計 當按鈕被長按1.5秒時,此處設定的行為會執行,詳情參考Blockly Editor Blockly Editor

循環長按事件設定

屬性名稱 屬性功能描述 操作型態
啟用頁面選擇器 當按鈕被循環長按1.5秒時,根據選擇目標頁面的內容啟動換頁行為 Checkbox
選擇目標頁面 當按鈕被循環長按1.5秒時,此處設定的行為會執行,詳情參考Page Selector Page Selector
啟用暫存器操作 當按鈕被循環長按1.5秒時,根據綁定暫存器以及操作模式的內容對暫存器進行操作 Checkbox
綁定暫存器 決定要改變的暫存器 Register Selector
操作模式 當按鈕被循環長按1.5秒時,此處設定的行為會執行,詳情參考Register Operation Setting Register Operation Setting
啟用回呼函式 當按鈕被循環長按1.5秒時,根據行為設計所設計的回呼函式進行操作 Checkbox
行為設計 當按鈕被循環長按1.5秒時,此處設定的行為會執行,詳情參考Blockly Editor Blockly Editor

預覽

屬性名稱 屬性功能描述 操作型態
按鈕按下動畫 預覽元件點擊效果  

右鍵選單

啟用按下時風格

屬性名稱 屬性功能描述 操作型態
啟用按下時風格 決定按鈕按鈕放開與按下時是否要顯示不同陰影風格並另外設定按下時的陰影風格  

元件子功能

屬性名稱 屬性功能描述 操作型態
預覽按鈕按下動畫 預覽元件點擊效果  
連接到使用手冊… 連結至博橡使用手冊