dros_xyzac 0 0 458 272 0 0 dros_xyzac Qt::LeftToRight 0 0 0 0 0 4 QLayout::SetDefaultConstraint 0 0 0 0 7 1 1 1 1 false 0 0 60 40 60 40 Qt::NoFocus Qt::LeftToRight MDIButton { font: 14pt "Bebas Kai"; } ALL :/images/zero.png:/images/zero.png 20 20 [ { "channels": [ { "url": "status:g5x_index", "trigger": true, "type": "int" } ], "expression": "", "name": "G5x Index", "property": "None" } ] G10 L20 P{ch[0]} X0.0 Y0.0 Z0.0 A0.0 C0.0 0 0 0 40 16777215 40 .QFrame{ border-style: solid; border-color: rgb(176, 179,172); border-width: 1px; border-radius: 4px; background-color: rgb(90, 90, 90); padding: -5px; } QFrame::StyledPanel QFrame::Raised 8 5 7 0 0 100 17 100 17 QLabel{ color: rgb(238, 238, 236); font: 16pt "Bebas Kai"; padding-left: 6px; } Qt::AlignCenter [{"channels": [{"url": "status:g5x_index?text", "trigger": true}], "property": "Text", "expression": "ch[0] + ' WORK'\n", "name": "WCS Header"}] false 0 0 100 17 100 17 QLabel{ color: rgb(238, 238, 236); font: 16pt "Bebas Kai"; } MACHINE Qt::AlignCenter 0 0 100 17 100 17 QLabel{ color: rgb(238, 238, 236); font: 16pt "Bebas Kai"; } DTG Qt::AlignCenter 1 0 62 40 62 40 Qt::NoFocus QPushButton { font: 15pt "Bebas Kai"; } REF ALL [{"channels": [{"url": "status:all_axes_homed", "trigger": true}], "property": "Text", "expression": "'HOMED' if ch[0] else 'REF ALL'", "name": "reference_all"}, {"name": "home_prohibit", "property": "Enable", "expression": "not (ch[0] or ch[1] or ch[2] or ch[3] or ch[4])", "channels": [{"url": "status:joint.0.homing", "trigger": true}, {"url": "status:joint.1.homing", "trigger": true}, {"url": "status:joint.2.homing", "trigger": true}, {"url": "status:joint.3.homing", "trigger": true}, {"url": "status:joint.4.homing", "trigger": true}]}] machine.home.all 7 1 1 1 1 false 0 0 60 40 60 40 Qt::NoFocus Qt::LeftToRight MDIButton { font: 17pt "Bebas Kai"; } X :/images/zero.png:/images/zero.png 20 20 [ { "channels": [ { "url": "status:g5x_index", "trigger": true, "type": "int" } ], "expression": "", "name": "G5x Index", "property": "None" } ] G10 L20 P{ch[0]} X0.0 100 35 100 35 Bebas Kai 17 50 false false Qt::ClickFocus QLineEdit{ border-style: transparant; border-color: rgb(235, 235, 235); border-width: 1px; border-radius: 5px; color: black; background: rgb(235, 235, 235); padding-right: 2px; font: 17pt "Bebas Kai"; } 0.000 Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 1 0 %9.4f %10.3f %10.2f 0 0 0 100 35 100 35 QLabel{ border-style: transparent; border-color: rgb(235, 235, 235); border-width: 1px; border-radius: 5px; color: black; background: rgb(235, 235, 235); font: 17pt "Bebas Kai"; padding-right: 2px; } QLabel[style="unhomed"]{ color: red; } QLabel[style="homing"]{ color: rgb(196, 160, 0); } Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 0 0 %9.4f %10.3f %10.2f 0 0 0 100 35 100 35 QLabel{ border-style: transparent; border-color: rgb(235, 235, 235); border-width: 1px; border-radius: 5px; color: black; background: rgb(235, 235, 235); font: 17pt "Bebas Kai"; padding-right: 2px; } Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 2 0 %9.4f %10.3f %10.2f 0 0 0 62 40 62 40 Qt::NoFocus QPushButton { font: 15pt "Bebas Kai"; } REF X [{"name": "home_prohibit", "property": "Enable", "expression": "not (ch[0] or ch[1] or ch[2] or ch[3] or ch[4])", "channels": [{"url": "status:joint.0.homing", "trigger": true}, {"url": "status:joint.1.homing", "trigger": true}, {"url": "status:joint.2.homing", "trigger": true}, {"url": "status:joint.3.homing", "trigger": true}, {"url": "status:joint.4.homing", "trigger": true}]}] machine.home.axis:x 7 1 1 1 1 false 0 0 60 40 60 40 Qt::NoFocus MDIButton { font: 17pt "Bebas Kai"; } Y :/images/zero.png:/images/zero.png 20 20 [ { "channels": [ { "url": "status:g5x_index", "trigger": true, "type": "int" } ], "expression": "", "name": "G5x Index", "property": "None" } ] G10 L20 P{ch[0]} Y0.0 100 35 100 35 Bebas Kai 17 50 false false Qt::ClickFocus QLineEdit{ border-style: transparant; border-color: rgb(235, 235, 235); border-width: 1px; border-radius: 5px; color: black; background: rgb(235, 235, 235); padding-right: 2px; font: 17pt "Bebas Kai"; } Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 1 0 0 100 35 100 35 QLabel{ border-style: transparent; border-color: rgb(235, 235, 235); border-width: 1px; border-radius: 5px; color: black; background: rgb(235, 235, 235); font: 17pt "Bebas Kai"; padding-right: 2px; } QLabel[style="unhomed"]{ color: red; } QLabel[style="homing"]{ color: rgb(196, 160, 0); } Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 0 1 %9.4f %10.3f %10.2f 0 0 0 100 35 100 35 QLabel{ border-style: transparent; border-color: rgb(235, 235, 235); border-width: 1px; border-radius: 5px; color: black; background: rgb(235, 235, 235); font: 17pt "Bebas Kai"; padding-right: 2px; } Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 2 1 %9.4f %10.3f %10.2f 0 0 0 62 40 62 40 Qt::NoFocus QPushButton { font: 15pt "Bebas Kai"; } REF Y [{"name": "home_prohibit", "property": "Enable", "expression": "not (ch[0] or ch[1] or ch[2] or ch[3] or ch[4])", "channels": [{"url": "status:joint.0.homing", "trigger": true}, {"url": "status:joint.1.homing", "trigger": true}, {"url": "status:joint.2.homing", "trigger": true}, {"url": "status:joint.3.homing", "trigger": true}, {"url": "status:joint.4.homing", "trigger": true}]}] machine.home.axis:y 7 1 1 1 1 false 0 0 60 40 60 40 Qt::NoFocus MDIButton { font: 17pt "Bebas Kai"; } Z :/images/zero.png:/images/zero.png 20 20 [ { "channels": [ { "url": "status:g5x_index", "trigger": true, "type": "int" } ], "expression": "", "name": "G5x Index", "property": "None" } ] G10 L20 P{ch[0]} Z0.0 100 35 100 35 Bebas Kai 17 50 false false Qt::ClickFocus QLineEdit{ border-style: transparant; border-color: rgb(235, 235, 235); border-width: 1px; border-radius: 5px; color: black; background: rgb(235, 235, 235); padding-right: 2px; font: 17pt "Bebas Kai"; } Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 2 0 0 100 35 100 35 QLabel{ border-style: transparent; border-color: rgb(235, 235, 235); border-width: 1px; border-radius: 5px; color: black; background: rgb(235, 235, 235); font: 17pt "Bebas Kai"; padding-right: 2px; } QLabel[style="unhomed"]{ color: red; } QLabel[style="homing"]{ color: rgb(196, 160, 0); } Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 0 2 %9.4f %10.3f %10.2f 0 0 0 100 35 100 35 QLabel{ border-style: transparent; border-color: rgb(235, 235, 235); border-width: 1px; border-radius: 5px; color: black; background: rgb(235, 235, 235); font: 17pt "Bebas Kai"; padding-right: 2px; } Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 2 2 %9.4f %10.3f %10.2f 0 0 0 62 40 62 40 Qt::NoFocus QPushButton { font: 15pt "Bebas Kai"; } REF Z [{"name": "home_prohibit", "property": "Enable", "expression": "not (ch[0] or ch[1] or ch[2] or ch[3] or ch[4])", "channels": [{"url": "status:joint.0.homing", "trigger": true}, {"url": "status:joint.1.homing", "trigger": true}, {"url": "status:joint.2.homing", "trigger": true}, {"url": "status:joint.3.homing", "trigger": true}, {"url": "status:joint.4.homing", "trigger": true}]}] machine.home.axis:z 7 1 1 1 1 false 0 0 60 40 60 40 Qt::NoFocus MDIButton { font: 17pt "Bebas Kai"; } A :/images/zero.png:/images/zero.png 20 20 [ { "channels": [ { "url": "status:g5x_index", "trigger": true } ], "expression": "", "name": "G5x Index", "property": "None" } ] G10 L20 P{ch[0]} A0.0 100 35 100 35 Bebas Kai 17 50 false false Qt::ClickFocus QLineEdit{ border-style: transparant; border-color: rgb(235, 235, 235); border-width: 1px; border-radius: 5px; color: black; background: rgb(235, 235, 235); padding-right: 2px; font: 17pt "Bebas Kai"; } Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 3 0 0 100 35 100 35 QLabel{ border-style: transparent; border-color: rgb(235, 235, 235); border-width: 1px; border-radius: 5px; color: black; background: rgb(235, 235, 235); font: 17pt "Bebas Kai"; padding-right: 2px; } QLabel[style="unhomed"]{ color: red; } QLabel[style="homing"]{ color: rgb(196, 160, 0); } Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 0 3 %9.4f %10.3f %10.2f 0 0 0 100 35 100 35 QLabel{ border-style: transparent; border-color: rgb(235, 235, 235); border-width: 1px; border-radius: 5px; color: black; background: rgb(235, 235, 235); font: 17pt "Bebas Kai"; padding-right: 2px; } Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 2 3 %9.4f %10.3f %10.2f 0 0 0 62 40 62 40 Qt::NoFocus QPushButton { font: 15pt "Bebas Kai"; } REF A [{"name": "home_prohibit", "property": "Enable", "expression": "not (ch[0] or ch[1] or ch[2] or ch[3] or ch[4])", "channels": [{"url": "status:joint.0.homing", "trigger": true}, {"url": "status:joint.1.homing", "trigger": true}, {"url": "status:joint.2.homing", "trigger": true}, {"url": "status:joint.3.homing", "trigger": true}, {"url": "status:joint.4.homing", "trigger": true}]}] machine.home.axis:a 7 1 1 1 1 false 0 0 60 40 60 40 Qt::NoFocus MDIButton { font: 17pt "Bebas Kai"; } C :/images/zero.png:/images/zero.png 20 20 [ { "channels": [ { "url": "status:g5x_index", "trigger": true, "type": "int" } ], "expression": "", "name": "G5x Index", "property": "None" } ] G10 L20 P{ch[0]} C0.0 100 35 100 35 Bebas Kai 17 50 false false Qt::ClickFocus QLineEdit{ border-style: transparant; border-color: rgb(235, 235, 235); border-width: 1px; border-radius: 5px; color: black; background: rgb(235, 235, 235); padding-right: 2px; font: 17pt "Bebas Kai"; } Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 1 4 %9.4f %10.3f %10.2f 0 0 0 100 35 100 35 QLabel{ border-style: transparent; border-color: rgb(235, 235, 235); border-width: 1px; border-radius: 5px; color: black; background: rgb(235, 235, 235); font: 17pt "Bebas Kai"; padding-right: 2px; } QLabel[style="unhomed"]{ color: red; } QLabel[style="homing"]{ color: rgb(196, 160, 0); } Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 0 4 %9.4f %10.3f %10.2f 0 0 0 100 35 100 35 QLabel{ border-style: transparent; border-color: rgb(235, 235, 235); border-width: 1px; border-radius: 5px; color: black; background: rgb(235, 235, 235); font: 17pt "Bebas Kai"; padding-right: 2px; } Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 2 4 %9.4f %10.3f %10.2f 0 0 0 62 40 62 40 Qt::NoFocus QPushButton { font: 15pt "Bebas Kai"; } REF C [{"name": "home_prohibit", "property": "Enable", "expression": "not (ch[0] or ch[1] or ch[2] or ch[3] or ch[4])", "channels": [{"url": "status:joint.0.homing", "trigger": true}, {"url": "status:joint.1.homing", "trigger": true}, {"url": "status:joint.2.homing", "trigger": true}, {"url": "status:joint.3.homing", "trigger": true}, {"url": "status:joint.4.homing", "trigger": true}]}] machine.home.axis:c ActionButton QPushButton
qtpyvcp.widgets.button_widgets.action_button
MDIButton QPushButton
qtpyvcp.widgets.button_widgets.mdi_button
StatusLabel QLabel
qtpyvcp.widgets.display_widgets.status_label
DROLabel QLabel
qtpyvcp.widgets.display_widgets.dro_label
DROLineEdit QLineEdit
qtpyvcp.widgets.input_widgets.dro_line_edit