易語言用組件拼制一個可橫向調(diào)節(jié)數(shù)值的調(diào)節(jié)框。

????在部分界面設(shè)計中我們會用到可以編輯數(shù)值的編輯框進(jìn)行操作,但如果是僅限數(shù)值的加減操作的話,設(shè)計一個可以調(diào)節(jié)數(shù)值的按鈕在編輯框旁會顯的很不錯,當(dāng)然在一些高大上的軟件中已經(jīng)采用了獨特的設(shè)計方案,這里我們就簡單的使用編輯框和調(diào)節(jié)器搭建一個橫向調(diào)節(jié)數(shù)值的調(diào)節(jié)框。
????首先我們需要準(zhǔn)備如下的界面:

????隨后我們將調(diào)節(jié)器左右兩個的一半放入編輯框底下,這里我們需要將調(diào)節(jié)器設(shè)置到最底層,當(dāng)然可以將一二步倒過來做,也可以達(dá)到同樣的效果。

經(jīng)過調(diào)節(jié)組件位置后我們得到了如下的一個自制組件:

然后我們需要寫入代碼才能讓調(diào)節(jié)框正常的調(diào)節(jié),記得將編輯框設(shè)置僅可輸入整數(shù)、對齊方式選擇居中:

然后寫上我們的代碼:

我們將兩個調(diào)節(jié)器的事件調(diào)出來,調(diào)節(jié)器1是右邊的調(diào)節(jié)器,調(diào)節(jié)器2是左邊的調(diào)節(jié)器,這時候我們會發(fā)現(xiàn)右邊只能點擊到增加的按鈕(按鈕值為1)而左邊的剛好相反,是減小的按鈕(按鈕值為-1),所以我們寫上轉(zhuǎn)換編輯框內(nèi)容為數(shù)值然后增加上按鈕值后因為要賦值到編輯框中,所以需要轉(zhuǎn)換成文本型。
(橫向調(diào)節(jié)器源代碼Dome下載:https://www.lanzoux.com/ip52Ahfkx2h)??
(一鍵三連)