aardio - 【库】godking.skin 设置plus样式

光庆 8月前 1537

使用本库,可以快速、批量设置plus按钮皮肤样式。

根据 aardio 最新版本 v42.30.0 进行了优化,支持渐变样式和扁平样式。

import win.ui;
/*DSG{{*/
var winform = win.form(text="aardio form";right=1039;bottom=775)
winform.add()
/*}}*/

winform.show();
import godking.skin
var keys = ..table.keys(godking.skin.CSS);
for(i=1,#keys,1){
    var row = math.ceil(i/6);
    var col = i-(row-1)*6;
    var left = 16+168*(col-1);
    var top = 24+(row-1)*56;
    var right = left +160;
    var bottom = top + 50;
    winform.add( {
        ["plus"++i] = {cls="plus";left=left;top=top;right=right;bottom=bottom;font=LOGFONT(h=14);z=i;};
    })
    godking.skin.setCSS(winform["plus"++i],godking.skin.CSS[keys[i]],/*排除列表*/,6/*圆角半径*/,/*渐变方向*/,/*文本颜色*/);
    winform["plus"++i].text = keys[i] ++'\n'++ godking.skin.CSS[keys[i]].name;
}
win.loopMessage();


最新回复 (3)
  • breezee 8月前
    0 2
    再下去可以做主题色了
  • 近我者赤 8月前
    0 3
    大佬,能不能为软件做个深色和浅色的主题?并能一键切换
  • 光庆 4天前
    0 4
    已升级新版本哦
返回