import win.ui; /*DSG{{*/ var winform = win.form(text="aardio form";right=939;bottom=772;bgcolor=16777215) winform.add( custom={cls="custom";left=148;top=11;right=921;bottom=751;bgcolor=16777215;db=1;dl=1;dr=1;dt=1;z=4}; static={cls="static";left=139;top=7;right=140;bottom=757;bgcolor=16752414;clip=1;db=1;dl=1;dt=1;z=3}; tabPlus1={cls="plus";text="模板控件";left=1;top=34;right=139;bottom=63;align="right";bgcolor=16752414;clip=1;dl=1;dt=1;font=LOGFONT(h=-14);paddingRight=21;z=1}; tabPlus2={cls="plus";text="模板控件";left=1;top=63;right=139;bottom=92;align="right";bgcolor=16752414;clip=1;dl=1;dt=1;font=LOGFONT(h=-14);paddingRight=21;z=2} ) /*}}*/ //创建高级选项卡 import win.ui.tabs; //至少要添加2个创建好的选项卡(作为设计模板,创建成功后可清除) var tabs = win.ui.tabs(winform.tabPlus2,winform.tabPlus1); //指定选项卡的外观样式,用法请参考plus控件说明 tabs.skin( background = { //背景 default = 0xFFFFFFFF; } color = { //文本颜色 hover = 0xF00000FF; } border = { //边框 default = { bottom = 1;color= 0xFF1E9FFF; } hover = { bottom = 1;right = 4;color= 0xFF1E9FFF; } } checked = { //选中状态 background = { hover = 0xFF99CCFF; focus = 0xFF1E9FFF; active = 0xFF333366; default = 0xFF1E9FFF; } color = { //文本颜色 hover = 0xFF000000; default = 0xFFFFFFFF; } border = { //边框 hover = { right = 2;color=0xFF1E9FFF} default = { right = 2;color=0xFF1E9FFF} } } ) tabs.clear(); tabs.add({ text="竖版导航"; },"\forms\plus\icon.aardio") tabs.add({ text="横版导航"; },"\forms\plus\tabs.aardio") tabs.add({ text="横版大图标"; },"\forms\plus\first.aardio") tabs.add({ text="自解压"; },"\forms\plus\sfx.aardio") tabs.add({ text="批处理"; },"\forms\plus\bat.aardio") tabs.selIndex = 1; tabs.closeButton.skin( background = { hover = 0xFFe35c51; active = 0xFF8f241b; default = 0x99FFCC66; } color = { hover = 0xFFFFFFFF; active = 0xFFEEEEEE; default = 0xCCFFFFFF; } ) tabs.beforeShowCloseButton = function(tab,rcTab,rcCloseButton){ return rcTab.right - rcCloseButton.width() - 5, rcTab.top + ( rcTab.height() - rcCloseButton.height() )/2; } winform.getTemplatePath = function(){ return tabs.selForm.getTemplatePath(); } winform.getTemplateConfig = function(){ if(tabs.selForm.getTemplateConfig){ return tabs.selForm.getTemplateConfig(); } } winform.onProjectCreated = function(projectDir,pathMain){ if(tabs.selForm.onProjectCreated){ return tabs.selForm.onProjectCreated(projectDir,pathMain); } } winform.show(); win.loopMessage(); return winform;