P417_host/dlg/switch.aardio

382 lines
21 KiB
Plaintext
Raw Normal View History

2023-03-14 15:49:33 +08:00
import win.ui;
import fonts.fontAwesome;
/*DSG{{*/
2023-03-14 16:44:57 +08:00
var winform = win.form(text="wubiLex - 帮助";right=984;bottom=607;bgcolor=16777215;style=33554432)
2023-03-14 15:49:33 +08:00
winform.add(
2023-03-14 16:44:57 +08:00
pgl1={cls="progress";left=63;top=40;right=202;bottom=50;color=12639424;dl=1;dt=0.07;edge=1;max=100;min=0;z=18};
pgl2={cls="progress";left=63;top=80;right=202;bottom=90;color=12639424;dl=1;dt=0.13;edge=1;max=100;min=0;z=19};
pgl3={cls="progress";left=63;top=120;right=202;bottom=130;color=12639424;dl=1;dt=0.2;edge=1;max=100;min=0;z=20};
pgl_X1={cls="progress";left=50;top=204;right=189;bottom=214;color=12639424;dl=1;dt=0.34;edge=1;max=100;min=0;z=21};
pgl_X2={cls="progress";left=50;top=265;right=189;bottom=275;color=12639424;dl=1;dt=0.44;edge=1;max=100;min=0;z=22};
pgl_X3={cls="progress";left=50;top=325;right=189;bottom=335;color=12639424;dl=1;dt=0.53;edge=1;max=100;min=0;z=23};
pgl_X4={cls="progress";left=50;top=386;right=189;bottom=396;color=12639424;dl=1;dt=0.63;edge=1;max=100;min=0;z=24};
2023-03-14 15:49:33 +08:00
pgl_X5={cls="progress";left=50;top=446;right=189;bottom=456;color=12639424;dl=1;dt=0.73;edge=1;max=100;min=0;z=25};
2023-03-14 16:44:57 +08:00
pgl_Y1={cls="progress";left=226;top=203;right=374;bottom=213;color=12639424;dl=1;dt=0.33;edge=1;max=100;min=0;z=56};
pgl_Y2={cls="progress";left=226;top=264;right=372;bottom=274;color=12639424;dl=1;dt=0.43;edge=1;max=100;min=0;z=57};
pgl_Y3={cls="progress";left=226;top=325;right=368;bottom=335;color=12639424;dl=1;dt=0.53;edge=1;max=100;min=0;z=58};
pgl_Y4={cls="progress";left=226;top=386;right=371;bottom=396;color=12639424;dl=1;dt=0.63;edge=1;max=100;min=0;z=59};
pgl_Y5={cls="progress";left=226;top=448;right=364;bottom=458;color=12639424;dl=1;dt=0.74;edge=1;max=100;min=0;z=26};
pgl_press={cls="progress";left=126;top=518;right=268;bottom=528;color=12639424;dl=1;dt=0.85;edge=1;max=100;min=0;z=80};
pgr1={cls="progress";left=546;top=23;right=682;bottom=33;color=12639424;dl=1;dt=0.04;edge=1;max=100;min=0;z=27};
pgr2={cls="progress";left=546;top=66;right=682;bottom=76;color=12639424;dl=1;dt=0.11;edge=1;max=100;min=0;z=34};
pgr3={cls="progress";left=546;top=110;right=682;bottom=120;color=12639424;dl=1;dt=0.18;edge=1;max=100;min=0;z=28};
pgr_X1={cls="progress";left=546;top=153;right=682;bottom=163;color=12639424;dl=1;dt=0.25;edge=1;max=100;min=0;z=29};
pgr_X2={cls="progress";left=546;top=196;right=682;bottom=206;color=12639424;dl=1;dt=0.32;edge=1;max=100;min=0;z=30};
pgr_X3={cls="progress";left=482;top=473;right=619;bottom=483;color=12639424;dl=1;dt=0.78;edge=1;max=100;min=0;z=31};
pgr_X4={cls="progress";left=482;top=424;right=617;bottom=434;color=12639424;dl=1;dt=0.7;edge=1;max=100;min=0;z=32};
pgr_X5={cls="progress";left=482;top=374;right=620;bottom=384;color=12639424;dl=1;dt=0.62;edge=1;max=100;min=0;z=33};
pgr_Y1={cls="progress";left=483;top=324;right=618;bottom=334;color=12639424;dl=1;dt=0.53;edge=1;max=100;min=0;z=69};
pgr_Y2={cls="progress";left=483;top=272;right=619;bottom=282;color=12639424;dl=1;dt=0.45;edge=1;max=100;min=0;z=70};
pgr_Y3={cls="progress";left=674;top=392;right=811;bottom=402;color=12639424;dl=1;dt=0.64;edge=1;max=100;min=0;z=71};
pgr_Y4={cls="progress";left=674;top=332;right=809;bottom=342;color=12639424;dl=1;dt=0.55;edge=1;max=100;min=0;z=72};
pgr_Y5={cls="progress";left=674;top=270;right=812;bottom=280;color=12639424;dl=1;dt=0.44;edge=1;max=100;min=0;z=73};
pgr_press={cls="progress";left=575;top=517;right=717;bottom=527;color=12639424;dl=1;dt=0.85;edge=1;max=100;min=0;z=83};
static={cls="static";text="恢复";left=18;top=24;right=53;bottom=48;align="center";center=1;dl=1;dt=1;notify=1;transparent=1;z=85};
static10={cls="static";text="Y轴上2";left=227;top=274;right=281;bottom=298;notify=1;transparent=1;z=94};
static11={cls="static";text="Y轴上3";left=227;top=335;right=281;bottom=359;notify=1;transparent=1;z=95};
static12={cls="static";text="Y轴上4";left=227;top=396;right=281;bottom=420;notify=1;transparent=1;z=96};
static13={cls="static";text="Y轴上5";left=227;top=458;right=281;bottom=482;notify=1;transparent=1;z=97};
2023-03-14 15:49:33 +08:00
static14={cls="static";text="按键滑条1";left=473;top=19;right=540;bottom=43;dl=1;dt=1;notify=1;transparent=1;z=98};
2023-03-14 16:44:57 +08:00
static15={cls="static";text="按键滑条2";left=473;top=62;right=540;bottom=86;dl=1;dt=1;notify=1;transparent=1;z=99};
static16={cls="static";text="按键滑条3";left=473;top=105;right=540;bottom=129;dl=1;dt=1;notify=1;transparent=1;z=100};
static17={cls="static";text="按键滑条4";left=473;top=148;right=540;bottom=172;dl=1;dt=1;notify=1;transparent=1;z=101};
static19={cls="static";text="按键滑条5";left=473;top=191;right=540;bottom=215;dl=1;dt=1;notify=1;transparent=1;z=102};
static2={cls="static";text="巡航";left=18;top=68;right=53;bottom=92;align="center";center=1;dl=1;dt=1;notify=1;transparent=1;z=86};
static24={cls="static";text="X轴左1";left=483;top=283;right=537;bottom=307;notify=1;transparent=1;z=103};
static25={cls="static";text="X轴左2";left=483;top=334;right=537;bottom=358;notify=1;transparent=1;z=104};
static26={cls="static";text="X轴左3";left=482;top=385;right=536;bottom=409;notify=1;transparent=1;z=105};
static27={cls="static";text="X轴左4";left=482;top=436;right=536;bottom=460;notify=1;transparent=1;z=106};
static28={cls="static";text="X轴左5";left=482;top=484;right=536;bottom=508;notify=1;transparent=1;z=107};
static29={cls="static";text="Y轴上1";left=675;top=281;right=729;bottom=305;notify=1;transparent=1;z=108};
static3={cls="static";text="取消";left=18;top=111;right=53;bottom=135;align="center";center=1;dl=1;dt=1;notify=1;transparent=1;z=87};
static30={cls="static";text="Y轴上2";left=675;top=341;right=729;bottom=365;notify=1;transparent=1;z=109};
static31={cls="static";text="Y轴上3";left=675;top=402;right=729;bottom=426;notify=1;transparent=1;z=110};
static34={cls="static";text="左板压力";left=124;top=535;right=178;bottom=559;notify=1;transparent=1;z=111};
static35={cls="static";text="右板压力";left=580;top=531;right=634;bottom=555;notify=1;transparent=1;z=112};
static4={cls="static";text="X轴右1";left=50;top=214;right=104;bottom=238;notify=1;transparent=1;z=88};
static5={cls="static";text="X轴右2";left=50;top=275;right=104;bottom=299;notify=1;transparent=1;z=89};
static6={cls="static";text="X轴右3";left=50;top=336;right=104;bottom=360;notify=1;transparent=1;z=90};
static7={cls="static";text="X轴右4";left=50;top=397;right=104;bottom=421;notify=1;transparent=1;z=91};
static8={cls="static";text="X轴右5";left=50;top=459;right=104;bottom=483;notify=1;transparent=1;z=92};
static9={cls="static";text="Y轴上1";left=227;top=213;right=281;bottom=237;notify=1;transparent=1;z=93};
stlVal1_baseline={cls="static";text="0";left=67;top=16;right=121;bottom=48;dl=1;dt=0.03;font=LOGFONT(h=-16);transparent=1;z=35};
stlVal1_signal={cls="static";text="0";left=174;top=16;right=228;bottom=48;dl=1;dt=0.03;font=LOGFONT(h=-16);transparent=1;z=1};
stlVal2_baseline={cls="static";text="0";left=67;top=58;right=121;bottom=90;dl=1;dt=0.09;font=LOGFONT(h=-16);transparent=1;z=36};
stlVal2_signal={cls="static";text="0";left=174;top=58;right=228;bottom=90;dl=1;dt=0.09;font=LOGFONT(h=-16);transparent=1;z=2};
stlVal3_baseline={cls="static";text="0";left=67;top=99;right=121;bottom=131;dl=1;dt=0.16;font=LOGFONT(h=-16);transparent=1;z=37};
stlVal3_signal={cls="static";text="0";left=174;top=99;right=228;bottom=131;dl=1;dt=0.16;font=LOGFONT(h=-16);transparent=1;z=3};
stl_X_Val1_baseline={cls="static";text="0";left=56;top=184;right=110;bottom=216;dl=1;dt=0.3;font=LOGFONT(h=-16);transparent=1;z=38};
stl_X_Val1_signal={cls="static";text="0";left=156;top=182;right=210;bottom=214;dl=1;dt=0.3;font=LOGFONT(h=-16);transparent=1;z=4};
stl_X_Val2_baseline={cls="static";text="0";left=56;top=244;right=110;bottom=276;dl=1;dt=0.4;font=LOGFONT(h=-16);transparent=1;z=39};
stl_X_Val2_signal={cls="static";text="0";left=156;top=243;right=210;bottom=275;dl=1;dt=0.4;font=LOGFONT(h=-16);transparent=1;z=5};
stl_X_Val3_baseline={cls="static";text="0";left=56;top=305;right=110;bottom=337;dl=1;dt=0.5;font=LOGFONT(h=-16);transparent=1;z=40};
stl_X_Val3_signal={cls="static";text="0";left=156;top=304;right=210;bottom=336;dl=1;dt=0.5;font=LOGFONT(h=-16);transparent=1;z=6};
stl_X_Val4_baseline={cls="static";text="0";left=56;top=366;right=110;bottom=398;dl=1;dt=0.6;font=LOGFONT(h=-16);transparent=1;z=41};
stl_X_Val4_signal={cls="static";text="0";left=156;top=364;right=210;bottom=396;dl=1;dt=0.6;font=LOGFONT(h=-16);transparent=1;z=7};
stl_X_Val5_baseline={cls="static";text="0";left=56;top=427;right=110;bottom=459;dl=1;dt=0.7;font=LOGFONT(h=-16);transparent=1;z=42};
stl_X_Val5_signal={cls="static";text="0";left=156;top=425;right=210;bottom=457;dl=1;dt=0.7;font=LOGFONT(h=-16);transparent=1;z=8};
stl_Y_Val1_baseline={cls="static";text="0";left=232;top=182;right=286;bottom=214;dl=1;dt=0.3;font=LOGFONT(h=-16);transparent=1;z=60};
stl_Y_Val1_signal={cls="static";text="0";left=345;top=184;right=399;bottom=216;dl=1;dt=0.3;font=LOGFONT(h=-16);transparent=1;z=52};
stl_Y_Val2_baseline={cls="static";text="0";left=232;top=243;right=286;bottom=275;dl=1;dt=0.4;font=LOGFONT(h=-16);transparent=1;z=61};
stl_Y_Val2_signal={cls="static";text="0";left=345;top=246;right=399;bottom=278;dl=1;dt=0.4;font=LOGFONT(h=-16);transparent=1;z=53};
stl_Y_Val3_baseline={cls="static";text="0";left=232;top=304;right=286;bottom=336;dl=1;dt=0.5;font=LOGFONT(h=-16);transparent=1;z=62};
stl_Y_Val3_signal={cls="static";text="0";left=345;top=306;right=399;bottom=338;dl=1;dt=0.5;font=LOGFONT(h=-16);transparent=1;z=54};
stl_Y_Val4_baseline={cls="static";text="0";left=232;top=365;right=286;bottom=397;dl=1;dt=0.6;font=LOGFONT(h=-16);transparent=1;z=63};
stl_Y_Val4_signal={cls="static";text="0";left=345;top=367;right=399;bottom=399;dl=1;dt=0.6;font=LOGFONT(h=-16);transparent=1;z=55};
stl_Y_Val5_baseline={cls="static";text="0";left=232;top=427;right=286;bottom=459;dl=1;dt=0.7;font=LOGFONT(h=-16);transparent=1;z=43};
stl_Y_Val5_signal={cls="static";text="0";left=345;top=428;right=399;bottom=460;dl=1;dt=0.7;font=LOGFONT(h=-16);transparent=1;z=9};
stl_press_baseline={cls="static";text="0";left=124;top=497;right=176;bottom=529;dl=1;dt=0.82;font=LOGFONT(h=-16);transparent=1;z=81};
stl_press_signal={cls="static";text="0";left=217;top=496;right=271;bottom=528;align="right";dl=1;dt=0.82;font=LOGFONT(h=-16);transparent=1;z=79};
strVal1_baseline={cls="static";text="0";left=548;top=2;right=602;bottom=34;dl=1;font=LOGFONT(h=-16);notify=1;transparent=1;z=44};
strVal1_signal={cls="static";text="0";left=671;top=2;right=721;bottom=34;dl=1;font=LOGFONT(h=-16);transparent=1;z=10};
strVal2_baseline={cls="static";text="0";left=548;top=45;right=602;bottom=77;dl=1;dt=0.07;font=LOGFONT(h=-16);transparent=1;z=45};
strVal2_signal={cls="static";text="0";left=671;top=45;right=721;bottom=77;dl=1;dt=0.07;font=LOGFONT(h=-16);transparent=1;z=11};
strVal3_baseline={cls="static";text="0";left=548;top=89;right=602;bottom=121;dl=1;dt=0.15;font=LOGFONT(h=-16);transparent=1;z=46};
strVal3_signal={cls="static";text="0";left=671;top=89;right=721;bottom=121;dl=1;dt=0.15;font=LOGFONT(h=-16);transparent=1;z=12};
str_X_Val1_baseline={cls="static";text="0";left=548;top=132;right=602;bottom=164;dl=1;dt=0.22;font=LOGFONT(h=-16);transparent=1;z=47};
str_X_Val1_signal={cls="static";text="0";left=671;top=132;right=721;bottom=164;dl=1;dt=0.22;font=LOGFONT(h=-16);notify=1;transparent=1;z=13};
str_X_Val2_baseline={cls="static";text="0";left=548;top=176;right=602;bottom=208;dl=1;dt=0.29;font=LOGFONT(h=-16);transparent=1;z=48};
str_X_Val2_signal={cls="static";text="0";left=671;top=176;right=721;bottom=208;dl=1;dt=0.29;font=LOGFONT(h=-16);transparent=1;z=14};
str_X_Val3_baseline={cls="static";text="0";left=486;top=451;right=540;bottom=483;dl=1;dt=0.74;font=LOGFONT(h=-16);transparent=1;z=49};
str_X_Val3_signal={cls="static";text="0";left=561;top=450;right=615;bottom=482;align="right";dl=1;dt=0.74;font=LOGFONT(h=-16);transparent=1;z=15};
str_X_Val4_baseline={cls="static";text="0";left=486;top=402;right=540;bottom=434;dl=1;dt=0.66;font=LOGFONT(h=-16);transparent=1;z=50};
str_X_Val4_signal={cls="static";text="0";left=561;top=401;right=615;bottom=433;align="right";dl=1;dt=0.66;font=LOGFONT(h=-16);transparent=1;z=16};
str_X_Val5_baseline={cls="static";text="0";left=486;top=352;right=540;bottom=384;dl=1;dt=0.58;font=LOGFONT(h=-16);transparent=1;z=51};
str_X_Val5_signal={cls="static";text="0";left=561;top=351;right=615;bottom=383;align="right";dl=1;dt=0.58;font=LOGFONT(h=-16);transparent=1;z=17};
str_Y_Val1_baseline={cls="static";text="0";left=487;top=303;right=541;bottom=335;dl=1;dt=0.5;font=LOGFONT(h=-16);transparent=1;z=74};
str_Y_Val1_signal={cls="static";text="0";left=562;top=302;right=616;bottom=334;align="right";dl=1;dt=0.5;font=LOGFONT(h=-16);transparent=1;z=64};
str_Y_Val2_baseline={cls="static";text="0";left=487;top=251;right=541;bottom=283;dl=1;dt=0.41;font=LOGFONT(h=-16);transparent=1;z=75};
str_Y_Val2_signal={cls="static";text="0";left=562;top=251;right=616;bottom=283;align="right";dl=1;dt=0.41;font=LOGFONT(h=-16);transparent=1;z=65};
str_Y_Val3_baseline={cls="static";text="0";left=680;top=370;right=734;bottom=402;dl=1;dt=0.61;font=LOGFONT(h=-16);transparent=1;z=76};
str_Y_Val3_signal={cls="static";text="0";left=756;top=371;right=810;bottom=403;align="right";dl=1;dt=0.61;font=LOGFONT(h=-16);transparent=1;z=66};
str_Y_Val4_baseline={cls="static";text="0";left=680;top=310;right=734;bottom=342;dl=1;dt=0.51;font=LOGFONT(h=-16);transparent=1;z=77};
str_Y_Val4_signal={cls="static";text="0";left=757;top=311;right=811;bottom=343;align="right";dl=1;dt=0.51;font=LOGFONT(h=-16);transparent=1;z=67};
str_Y_Val5_baseline={cls="static";text="0";left=680;top=248;right=734;bottom=280;dl=1;dt=0.41;font=LOGFONT(h=-16);transparent=1;z=78};
str_Y_Val5_signal={cls="static";text="0";left=757;top=249;right=811;bottom=281;align="right";dl=1;dt=0.41;font=LOGFONT(h=-16);transparent=1;z=68};
str_press_baseline={cls="static";text="0";left=578;top=493;right=632;bottom=525;dl=1;dt=0.81;font=LOGFONT(h=-16);transparent=1;z=84};
str_press_signal={cls="static";text="0";left=660;top=493;right=714;bottom=525;align="right";dl=1;dt=0.81;font=LOGFONT(h=-16);transparent=1;z=82}
2023-03-14 15:49:33 +08:00
)
/*}}*/
import style;
//import console;
for(name,ctrl in winform.eachControl("plus") ){
ctrl.skin(style.plusTip)
}
for(name,ctrl in winform.eachControl("progress","pg[lr]\d") ){
ctrl.theme = false;
ctrl.setRange(0,256);
ctrl.pos = 0;
}
for(name,ctrl in winform.eachControl("progress","pg[lr]_[XY]\d") ){
ctrl.theme = false;
ctrl.setRange(0,256);
ctrl.pos = 0;
}
for(name,ctrl in winform.eachControl("progress","pg[lr]_press") ){
ctrl.theme = false;
ctrl.setRange(0,1024);
ctrl.pos = 0;
}
SignalDisplay = function(){
/*if(DevConnected != 1){
return ;
}*/
/*winform.stlVal1_signal.text = lkey[1];
winform.stlVal2_signal.text = lkey[5];
winform.stlVal3_signal.text = lkey[2];
winform.stl_X_Val1_signal.text = lkey[4];
winform.stl_X_Val2_signal.text = lkey[3];
winform.stl_X_Val3_signal.text = lkey[6];
winform.strVal1_signal.text = rkey[4];
winform.strVal2_signal.text = rkey[3];
winform.strVal3_signal.text = rkey[6]+rkey[5];
winform.str_X_Val1_signal.text = rkey[7];
winform.str_X_Val2_signal.text = rkey[2];
winform.str_X_Val3_signal.text = rkey[1];
winform.pgl1.pos = lkey[1];
winform.pgl2.pos = lkey[5];
winform.pgl3.pos = lkey[2];
winform.pgl1_X1.pos = lkey[4];
winform.pgl2_X2.pos = lkey[3];
winform.pgl_X3.pos = lkey[6];
winform.pgr1.pos = rkey[4];
winform.pgr2.pos = rkey[3];
winform.pgr3.pos = rkey[6]+rkey[5];
winform.pgr_X1.pos = rkey[7];
winform.pgr_X2.pos = rkey[2];
winform.pgr_X3.pos = rkey[1];*/
winform.stlVal1_signal.text = lkey_signal[1];
winform.stlVal2_signal.text = lkey_signal[2];
winform.stlVal3_signal.text = lkey_signal[3];
winform.stl_X_Val1_signal.text = lkey_signal[4];
winform.stl_X_Val2_signal.text = lkey_signal[5];
winform.stl_X_Val3_signal.text = lkey_signal[6];
winform.stl_X_Val4_signal.text = lkey_signal[7];
winform.stl_X_Val5_signal.text = lkey_signal[8];
winform.stl_Y_Val1_signal.text = lkey_signal[9];
winform.stl_Y_Val2_signal.text = lkey_signal[10];
winform.stl_Y_Val3_signal.text = lkey_signal[11];
winform.stl_Y_Val4_signal.text = lkey_signal[12];
winform.stl_Y_Val5_signal.text = lkey_signal[13];
if(press_signal[1] > 0x7FF){
press_signal[1] = (press_signal[1]&0xFFF)-0x1000;
}
else {
press_signal[1] = press_signal[1]
}
winform.stl_press_signal.text = press_signal[1];
winform.stlVal1_baseline.text = lkey_baseline[1];
winform.stlVal2_baseline.text = lkey_baseline[2];
winform.stlVal3_baseline.text = lkey_baseline[3];
winform.stl_X_Val1_baseline.text = lkey_baseline[4];
winform.stl_X_Val2_baseline.text = lkey_baseline[5];
winform.stl_X_Val3_baseline.text = lkey_baseline[6];
winform.stl_X_Val4_baseline.text = lkey_baseline[7];
winform.stl_X_Val5_baseline.text = lkey_baseline[8];
winform.stl_Y_Val1_baseline.text = lkey_baseline[9];
winform.stl_Y_Val2_baseline.text = lkey_baseline[10];
winform.stl_Y_Val3_baseline.text = lkey_baseline[11];
winform.stl_Y_Val4_baseline.text = lkey_baseline[12];
winform.stl_Y_Val5_baseline.text = lkey_baseline[13];
winform.stl_press_baseline.text = press_baseline[1];
winform.strVal1_signal.text = rkey_signal[1];
winform.strVal2_signal.text = rkey_signal[2];
winform.strVal3_signal.text = rkey_signal[3];
winform.str_X_Val1_signal.text = rkey_signal[4];
winform.str_X_Val2_signal.text = rkey_signal[5];
winform.str_X_Val3_signal.text = rkey_signal[6];
winform.str_X_Val4_signal.text = rkey_signal[7];
winform.str_X_Val5_signal.text = rkey_signal[8];
winform.str_Y_Val1_signal.text = rkey_signal[9];
winform.str_Y_Val2_signal.text = rkey_signal[10];
winform.str_Y_Val3_signal.text = rkey_signal[11];
winform.str_Y_Val4_signal.text = rkey_signal[12];
winform.str_Y_Val5_signal.text = rkey_signal[13];
if(press_signal[2] > 0x7FF){
press_signal[2] = (press_signal[2]&0xFFF)-0x1000;
}
else {
press_signal[2] = press_signal[2]
}
winform.str_press_signal.text = press_signal[2];
winform.strVal1_baseline.text = rkey_baseline[1];
winform.strVal2_baseline.text = rkey_baseline[2];
winform.strVal3_baseline.text = rkey_baseline[3];
winform.str_X_Val1_baseline.text = rkey_baseline[4];
winform.str_X_Val2_baseline.text = rkey_baseline[5];
winform.str_X_Val3_baseline.text = rkey_baseline[6];
winform.str_X_Val4_baseline.text = rkey_baseline[7];
winform.str_X_Val5_baseline.text = rkey_baseline[8];
winform.str_Y_Val1_baseline.text = rkey_baseline[9];
winform.str_Y_Val2_baseline.text = rkey_baseline[10];
winform.str_Y_Val3_baseline.text = rkey_baseline[11];
winform.str_Y_Val4_baseline.text = rkey_baseline[12];
winform.str_Y_Val5_baseline.text = rkey_baseline[13];
winform.str_press_baseline.text = press_baseline[2];
/*winform.strVal9.text = rkey_signal[14];
winform.static18.text = rkey_baseline[14];*/
winform.pgl1.pos = lkey_signal[1];
winform.pgl2.pos = lkey_signal[2];
winform.pgl3.pos = lkey_signal[3];
winform.pgl_X1.pos = lkey_signal[4];
winform.pgl_X2.pos = lkey_signal[5];
winform.pgl_X3.pos = lkey_signal[6];
winform.pgl_X4.pos = lkey_signal[7];
winform.pgl_X5.pos = lkey_signal[8];
winform.pgl_Y1.pos = lkey_signal[9];
winform.pgl_Y2.pos = lkey_signal[10];
winform.pgl_Y3.pos = lkey_signal[11];
winform.pgl_Y4.pos = lkey_signal[12];
winform.pgl_Y5.pos = lkey_signal[13];
winform.pgl_press.pos = press_signal[1];
winform.pgr1.pos = rkey_signal[1];
winform.pgr2.pos = rkey_signal[2];
winform.pgr3.pos = rkey_signal[3];
winform.pgr_X1.pos = rkey_signal[4];
winform.pgr_X2.pos = rkey_signal[5];
winform.pgr_X3.pos = rkey_signal[6];
winform.pgr_X4.pos = rkey_signal[7];
winform.pgr_X5.pos = rkey_signal[8];
winform.pgr_Y1.pos = rkey_signal[9];
winform.pgr_Y2.pos = rkey_signal[10];
winform.pgr_Y3.pos = rkey_signal[11];
winform.pgr_Y4.pos = rkey_signal[12];
winform.pgr_Y5.pos = rkey_signal[13];
//winform.pgrp3.pos = rkey_signal[14];
winform.pgr_press.pos = press_signal[2];
/*winform.stl_X_Val4_signal.text = press[1];
winform.stl_X_Val5_signal.text = press[2];
winform.stl_Y_Val5_signal.text = press[3];
winform.pgl_X4.pos = press[1];
winform.pgl_X5.pos = press[2];
winform.pgl_Y5.pos = press[3];
winform.str_X_Val4_signal.text = press[4];
winform.str_X_Val5_signal.text = press[5];
winform.strVal9.text = press[6];
winform.pgr_X4.pos = press[4];
winform.pgr_X5.pos = press[5];
winform.pgrp3.pos = press[6];*/
}
var SignalTimer = win.timer(,50);
SignalTimer.onTimer = function(){
SignalDisplay();
}
SignalTimer.enable();
var SetConfig = function(conf){
import fsys.ini;
if(conf == "English"){
//打开文件
//如果文件不存在则自动创建新文件
var ini=fsys.ini("\config.ini")
//读取小节对象
var sec = ini.getSection("Signal-English")
var count = 0;
for(k,v in sec){
count += 1;
}
if(count == 0)//判断文件是否为空
{
//文件为空
for(name,ctrl in winform.eachControl() ){
if(ctrl.text != "0"){
sec[ctrl.id] = ctrl.text
}
}
sec.save();
}
else {
for(k,v in sec){
winform.getCtrlById(tonumber(k)).text = v;
}
}
}
else {
//打开文件
//如果文件不存在则自动创建新文件
var ini=fsys.ini("\config.ini")
//读取小节对象
var sec = ini.getSection("信号-中文")
var count = 0;
for(k,v in sec){
count += 1;
}
if(count == 0)//判断文件是否为空
{
//文件为空
for(name,ctrl in winform.eachControl() ){
if(ctrl.text != "0"){
sec[ctrl.id] = ctrl.text
}
}
sec.save();
}
else {
for(k,v in sec){
winform.getCtrlById(tonumber(k)).text = v;
}
}
}
}
if(language != null){
SetConfig(language);
}
subscribe("语言",function(conf){
SetConfig(conf);
} )
winform.show();
win.loopMessage();
return winform;