User Tools

Site Tools


mycnc:mycnc_screen_configuration

This is an old revision of the document!


MyCNC Screen Configuration

Examples for the screen configuration of myCNC software are available here.

MyCNC GUI elements

Label

Display

BDisplay

RadioDisplay

Radio2Display

KDisplay

KSpinBox

KSpinBox2

LED Display

SVG Display

Myitems Widget

Button

XButton

GLView

NCView

X-log and Logview |

Logview is the log window tab at the bottom of the main screen of myCNC software (within the x-log widget). It contains information on program start and end times, error messages, etc.

Example code code to insert the log window as it is displayed in the 1366M4 profile is the following:

<gitem where="x-log" position="10;10" 
 width="930" height="160"  name="logview" type="logview"></gitem>
  • position describes the location of the logview element withing the x-log widget
  • position, width and height specify the parameters of the window within the x-log widget.
  • name and type are set to “logview”

This will insert the Logview element into the x-log MyItems widget.

Below the logview window, a status bar can be seen:

This is inserted into the x-log widget separately from logview, through the following code:

<gitem where="x-log" position="10;140" width="930" height="30" fontSize="16"
 fontStyle="normal" name="statusbar" type="statusbar" />
  • where points out that the status bar is inserted into the x-log widget, same as the Logview element.
  • name and type are set to “statusbar”

++++ NCList

CentringView

Rotation2View

MyCNC Actions

All button-like screen components (button, xbutton, bdisplay, kspinbox2) run a Handler procedure when pressed or released event is activated by a mouse click or a touch screen tap. The Handler is defined in the “action” attribute of an XML configuration item.

List of actions:

Items

Player actions

Jog actions

Motion Settings Actions

Built-in Editor Actions

File Manipulation Actions

Visualization Actions

Widget Manipulations Actions

Application Actions

Hardware Manipulation actions

PLC Actions

Job Actions

OS/System Actions

CNC Variables manupulation Actions

HMI Actions

MyCNC screen configuration examples

The examples for the screen configuration can be found here: Screen configuration examples

mycnc/mycnc_screen_configuration.1576777063.txt.gz · Last modified: 2019/12/19 12:37 by ivan

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki