四、 定義運用插件需要的變量參數
從以上的分析我們可以得出我們需要准備的幾個變量,也就是需要從用戶那裡獲得的變量。
第一個矩形
第二個矩形
矩形寬
矩形高
矩形左邊界位置
矩形頂邊界位置
矩形右邊界位置
矩形底邊界位置
矩形圓角數值
按鈕基礎顏色 Width
Height
Left
Top
Right
Bottom
Round
Bcolor Swidth
Sheight
Sleft
Stop
Sright
SBottom
Sround
通過分析,我們可以知道,矩形的右邊界就是矩形的左邊界與矩形寬的和,也就是:
Right=Left+Width
SRight = SLeft+SWidth
矩形的底邊界就是矩形頂邊界和矩形高的和,也就是:
Botton=Top+Height
SBottom = STop+SHeight
此外第二個矩形的參數都與第一個矩形相關,並可以通過相應的計算得出,而不需要單獨要求用戶輸入。
我們可以設定第二個矩形的寬度是第一個的90%,也就是:SWidth = Width*0.9
高度是第一個的50%~60%,也就是:SHeight = Height*0.5
我們設定左邊界比第一個矩形偏20%,即:SLeft = Left+(Width/20)
頂邊界同樣偏20%,即:STop = Top+(Height/20)
第二個矩形的圓角數值我們可以設定為第一個的1.6倍,這個是個人的經驗,也可以設定為你覺得合適的數值,即:SRound = Round*1.6