72 lines
3.3 KiB
Plaintext
72 lines
3.3 KiB
Plaintext
import fonts.fontAwesome;
|
|
import win.ui;
|
|
/*DSG{{*/
|
|
mainForm = win.form(text="ALV-77B上位机";right=984;bottom=642;bgcolor=16777215;border="none";max=false)
|
|
mainForm.add(
|
|
caption={cls="bkplus";text="P417-77";left=35;top=12;right=160;bottom=30;color=15780518;dl=1;dt=1;font=LOGFONT(h=-16);z=5};
|
|
custom={cls="custom";text="1";left=-7;top=42;right=978;bottom=645;bgcolor=16777215;db=1;dl=1;dr=1;dt=1;z=1};
|
|
logo={cls="bkplus";text='\uF0E4';left=6;top=9;right=35;bottom=34;color=15780518;dl=1;dt=1;font=LOGFONT(h=-18;name='FontAwesome');z=4};
|
|
navDiag={cls="plus";text="诊断";left=421;top=5;right=541;bottom=40;align="left";color=16777215;dl=1;dt=1;font=LOGFONT(h=-16);iconStyle={align="left";font=LOGFONT(h=-19;name='FontAwesome');padding={left=12;top=4}};iconText='\uF108';notify=1;paddingLeft=1;paddingRight=1;paddingTop=3;textPadding={left=39;bottom=1};x=0.5;y=0.2;z=8};
|
|
navFirst={cls="plus";text="控制";left=180;top=5;right=300;bottom=40;align="left";color=16777215;dl=1;dt=1;font=LOGFONT(h=-16);iconStyle={align="left";font=LOGFONT(h=-19;name='FontAwesome');padding={left=12;top=4}};iconText='\uF00A';notify=1;paddingLeft=1;paddingRight=1;paddingTop=3;textPadding={left=39;bottom=1};x=0.5;y=0.2;z=3};
|
|
navHelp={cls="plus";text="信号";left=300;top=5;right=420;bottom=40;align="left";color=16777215;dl=1;dt=1;font=LOGFONT(h=-16);iconStyle={align="left";font=LOGFONT(h=-19;name='FontAwesome');padding={left=12;top=4}};iconText='\uF012';notify=1;paddingLeft=1;paddingRight=1;paddingTop=3;textPadding={left=39;bottom=1};x=0.5;y=0.2;z=7};
|
|
navRework={cls="plus";text="返工";left=661;top=5;right=781;bottom=40;align="left";color=16777215;dl=1;dt=1;font=LOGFONT(h=-16);iconStyle={align="left";font=LOGFONT(h=-19;name='FontAwesome');padding={left=12;top=4}};iconText='\uF0AD';notify=1;paddingLeft=1;paddingRight=1;paddingTop=3;textPadding={left=39;bottom=1};x=0.5;y=0.2;z=9};
|
|
navSetting={cls="plus";text="设置";left=541;top=5;right=661;bottom=40;align="left";color=16777215;dl=1;dt=1;font=LOGFONT(h=-16);iconStyle={align="left";font=LOGFONT(h=-19;name='FontAwesome');padding={left=12;top=4}};iconText='\uF085';notify=1;paddingLeft=1;paddingRight=1;paddingTop=3;textPadding={left=39;bottom=1};x=0.5;y=0.2;z=6};
|
|
titleBar={cls="bkplus";left=0;top=0;right=985;bottom=41;bgcolor=14977280;dl=1;dr=1;dt=1;z=2}
|
|
)
|
|
/*}}*/
|
|
|
|
import win.ui.simpleWindow;
|
|
win.ui.simpleWindow( mainForm );
|
|
|
|
import win.ui.tabs;
|
|
var tbs = win.ui.tabs(
|
|
mainForm.navFirst,
|
|
mainForm.navSetting,
|
|
mainForm.navHelp,
|
|
mainForm.navDiag,
|
|
mainForm.navRework,
|
|
);
|
|
|
|
tbs.skin({
|
|
foreground={
|
|
active=0xFFFFFFFF;
|
|
default=0x00FFFFFF;
|
|
hover=0x38FFFFFF
|
|
};
|
|
color={
|
|
default=0xFFFFFFFF;
|
|
};
|
|
checked={
|
|
foreground={default=0xFFFFFFFF;};
|
|
color={default=0xFF42A875;};
|
|
}
|
|
})
|
|
|
|
tbs.loadForm(1,"\dlg\show.aardio" );
|
|
tbs.loadForm(2,"\dlg\switch.aardio" );
|
|
tbs.loadForm(3,"\dlg\diagnostic.aardio");
|
|
tbs.loadForm(4,"\dlg\setting.aardio" );
|
|
tbs.loadForm(5,"\dlg\rework.aardio" );
|
|
|
|
subscribe("语言",function(conf){
|
|
if(conf == "English"){
|
|
mainForm.navFirst.text = "Control"
|
|
mainForm.navSetting.text = "setting"
|
|
mainForm.navHelp.text = "Signal"
|
|
}
|
|
else {
|
|
mainForm.navFirst.text = "控制"
|
|
mainForm.navSetting.text = "设置"
|
|
mainForm.navHelp.text = "信号"
|
|
}
|
|
|
|
} )
|
|
|
|
mainForm.navFirst.oncommand = function(id,event){
|
|
FreshPos();
|
|
}
|
|
|
|
tbs.selIndex = 4;
|
|
mainForm.show();
|
|
|
|
return win.loopMessage(); |