精華區beta mud_sanc 關於我們 聯絡資訊
三種按鍵的指令建立格式,當你有一個按鍵要建立在很多角色上時,用命 令列來建立會快很多。空白的{}只有在需要更後面的設定才要加上。 內容上7.21和5.55有些許不同,但大致上效果都不太清楚,反正也不影響 按鈕的使用。 7.21版: #bu 編號 {Off名稱} {On指令} {On名稱} {Off指令} {Value-expression} {Variable-name} {按鈕圖示路徑} {自動縮放大小} {寬} {高} {自動調整位置} {上緣} {左緣} {按鈕配色1} {按鈕配色2} {Button-kind} {圖示與文字間距} {群組} {option} {提示} {ID} {PanelNum} 5.55版: #bu 編號 {Off名稱} {On指令} {On名稱} {Off指令} {Value-expression} {Variable-name} {按鈕圖示路徑} {自動縮放大小} {寬} {高} {自動調整位置} {上緣} {左緣} {按鈕配色1} {按鈕配色2} {Seperator-Flag} {圖示與文字間距} {群組} {Explorer-flag} {提示} 編號:設定按鈕是第幾個按鈕,如果該編號有按鈕了,內容會被覆蓋。這個編號容易被    下推,導致觸發可能按錯按鈕,所以7.21另有ID的選項可以設定,但5.55無解。 亮綠組:功能說明以ON/OFF型態的按鈕為主,此類型的按鈕效果就像電燈的開關,不過     說明和一般人的使用認知有誤差,設定效果於後另外說明。 桃色組:設定按鈕 Advanced 頁面裡的Variable值與名稱,用途不明。 靛色組:要在按鈕上加上圖片時使用,真是精美。 亮藍組:設定按鈕的大小,要自訂的話,{自動縮放大小}這欄位要填上任一值,不要空     白就OK,接著才在後方兩欄放入數值。 黃色組:微調按鈕的位置,做法跟亮藍組相同,先在第一欄填上任一值,後方兩欄位的     數值才會生效。 亮紅組:設定按鈕配色,有兩個欄位,ON的顏色與OFF的顏色,所以第二欄的效果僅有     ON/OFF型式的按鈕有用(指5.55版,非指7.21版)! Button-kind:不知用途(7.21版)。 Seperator-Flag:不知用途(5.55版)。 群組:把按鈕分到一個群組(class)去。 Option:效果主要為按鈕的樣式設定(7.21版)。 Explorer-flag:不知用途(5.55版)。 提示:滑鼠移到按鈕上方,出現的提示方塊內容。 ID:按鈕的小名(7.21版)。 PanelNum:不知用途(7.21版)。 Push:最單純的按鍵。 格式: #bu 編號 {按鈕名稱} {指令} {} {} {} {} {} {AutoSize} {W} {H} {} {} {} {按鈕配色1} {按鈕配色2} {} {} {} {群組} {} {提示} {ID} {} EX: #bu 1 {輸出 1} {#say 1} {} {} {} {} {} {AutoSize} {150} {27} {} {} {} {按鈕配色1} {按鈕配色2} {} {} {} {群組} {} {提示} {ID} {} 說明: 1.只有一種功能的按鈕,就像電鈴按鈕一樣;不過,如果能抓到關鍵判斷數值,會  比ON/OFF好用得多,如:加入%trig判斷一個class的開關狀況,來決定按鈕按下  去要開還是關。 2.沒用到的欄位,必須保留,後方的設定才能正確對應格式。 3.在5.55版,按鈕配色2沒效果。配色的設定數值會表列在最後,以供參考。 Toggle: 格式: #bu 編號 {按鈕名稱1} {指令1} {按鈕名稱2} {指令2} {} {} {} {AutoSize} {W} {H} {} {} {} {按鈕配色1} {按鈕配色2} {} {} {} {群組} {} {提示} {ID} {} EX: #bu 2 {輸出1} {#say 1} {輸出2} {#say 2} {} {} {} {AutoSize} {159} {27} {} {} {} {按鈕配色1} {按鈕配色2} {} {} {} {群組} {} {提示} {ID} {} 說明: 1.ON/OFF開關,也就是電燈開關;不過一件工作的執行狀態會被很多因素影響(觸 發自行觸動為大宗),而按出一道指令後,要再按同一道指令,必須先按第二道  指令才辦得到,加入判斷的話,效果跟Push沒兩樣,同樣的東西卻要寫兩次,所  以沒想像中好用。實用上可能被用來建立與刪除指定的觸發,如alarm觸發。 2.按鈕配色2會對應到OFF的顏色,所以有用。 Multistate:下拉式選單按鍵。 格式: ##bu 編號 {下拉式選單名稱} {下拉式選單指令} {選單指令名稱1|選單指令名 稱2|選單指令名稱3|選單指令名稱4|...} {選單指令1|選單指令2|選單指令3|選 單指令4|...} {} {} {} {AutoSize} {W} {H} {} {} {} {按鈕配色1} {按鈕配 色2} {} {} {} {群組} {} {提示} {ID} {} EX: #bu 12 {輸出功能表} {#say 本指令尚未設定} {1|2|3|4|5|6} {#say 1|#say 2 |#say3|#say 4|#say 5}{} {} {} {AutoSize} {120} {37} {} {} {} {按鈕配色1} {按鈕配色2} {} {} {} {群組} {} {提示} {ID} {} 說明: 1.就是下拉式選單,實用上比ON/OFF有用得多,因為可以自選要下哪道指令,可以  視為Push按鈕的整合版,ON/OFF就不能自選指令。 2.在5.55版中,按鈕配色只會作用在按鈕上,選單則無效果,7.21版可能有改進。 3.比較特別的是{下拉式選單指令},它是建立於按鈕上的指令,而非選單裡個別項  的指令,當選單中有項目沒被指定命令時,它就會執行下拉式選單指令。 4.按鈕太多很雜亂時,請服用這帖,可以緩和災情。 附錄-按鈕配色一覽表 1.它以一個數值同時決定字體顏色和背景顏色,如{67},此時字色效果為"67"。 背景色 字色 深灰亮藍亮綠淺藍亮紅粉紅 □  1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 2 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 □ 128 2.顏色代碼從1開始到128皆為不同配色,128以上則會依序重現1-128的效果。 3.你叫我把表中的色碼套上效果,這樣比較直觀嗎?            哇咧!你這個比大神還殘忍的傢伙!                    你的心肝色碼一定是128啦! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.132.196.45
nahceal :不推對嗎 09/15 11:48
nahceal :可是我是462 amem 09/15 11:48
laechan :也可以用 [zmud],相關文都可以改標 09/15 18:14
iluy :最後一句有濃濃的 味XDDD 09/16 06:10