M.gui

 

M.gui.action_window_title(s)

 

Description: Sets the title of the action-button window.

Syntax: M.gui.action_window_title(s)

Input: s (string) — window title
Returns: (none)

Supported in MASSO software v5.13 & API Version: 1.0.0

Example:

M.gui.action_window_title("Job Controls")

 

 

M.gui.action_window_show()

 

Description: Shows the action-button window.

Syntax: M.gui.action_window_show()

Input: (none)
Returns: (none) 

Supported in MASSO software v5.13 & API Version: 1.0.0

 

 

M.gui.action_window_hide()

 

Description: Hides the action-button window.

Syntax: M.gui.action_window_hide()

Input: (none)
Returns: (none)

Supported in MASSO software v5.13 & API Version: 1.0.0

 

 

M.gui.action_button_text(i, s)

 

Description: Sets text for a specific action button.

Syntax: M.gui.action_button_text(i, s)

Input: i (integer — button index), s (string)
Returns: (none)

Supported in MASSO software v5.13 & API Version: 1.0.0

Example:

M.gui.action_button_text(1, "Probe Z")

 

 

M.gui.action_button_text_color(i, hex)

 

Description: Sets the text color of an action button.

Syntax: M.gui.action_button_text_color(i, hex)

Input: i (integer), hex (color; e.g., 0xFFFFFF)
Returns: (none)

Supported in MASSO software v5.13 & API Version: 1.0.0

 

 

M.gui.action_button_color(i, hex)

 

Description: Sets the background color of an action button.

Syntax: M.gui.action_button_color( i, hex )

Input: i (integer), hex (color; e.g., 0x0066CC)
Returns: (none)

Supported in MASSO software v5.13 & API Version: 1.0.0

 

 

M.gui.action_button_show(i)

 

Description: Shows the specified action button.

Syntax: M.gui.action_button_show(i)

Input: i (integer)
Returns: (none)

Supported in MASSO software v5.13 & API Version: 1.0.0

 

 

M.gui.action_button_hide(i)

 

Description: Hides the specified action button.

Syntax: M.gui.action_button_hide(i)

Input: i (integer)
Returns: (none)

Supported in MASSO software v5.13 & API Version: 1.0.0

 

 

M.gui.show_message(t, s)

 

Description: Displays a message box with a title and body.

Syntax: M.gui.show_message(t, s)

Input: t (string — title), s (string — text)
Returns: (none)

Supported in MASSO software v5.13 & API Version: 1.0.0

Example:

M.gui.show_message("Tool Change", "Insert T07 and press Cycle Start.")