Adds an item to the “Options” menu in a dialog window.
A callback function can optionally be specified, which will be triggered when the menu item is selected.
planetcnc.dlg_add_option(handle, name, callback=None, callbackArg=None)
#! /usr/bin/env python import planetcnc def on_option_selected(*args): print("Option selected with args:", args) dlg_handle = planetcnc.dlg_new("Examples") planetcnc.dlg_add_option(dlg_handle, "First", on_option_selected, 11) planetcnc.dlg_add_option(dlg_handle, "Second", on_option_selected, 22) planetcnc.dlg_add_option(dlg_handle, "Third", on_option_selected, 33) planetcnc.dlg_add_label(dlg_handle, "", "Hello, World!") planetcnc.dlg_show(dlg_handle)