====== LibreCAD 3 GUI API Documentation ====== {{:dev:v3:luagui.png?400|}} ==== Menu GUI API ==== * [[dev:v3:gui_api:menu:main_window|Menu GUI MainWindow functions]] * [[dev:v3:gui_api:menu:menu|Menu Class]] * [[dev:v3:gui_api:menu:menu|Menu Item Class]] ==== Toolbar GUI API ==== * [[dev:v3:gui_api:toolbar:toolbar|Toolbar Class]] * [[dev:v3:gui_api:toolbar:toolbartab|Toolbar Tab Class]] * [[dev:v3:gui_api:toolbar:toolbargroup|Toolbar Group Class]] * [[dev:v3:gui_api:toolbar:toolbarbutton|Toolbar Button Class]] ==== Layers GUI API ==== * [[dev:v3:gui_api:layer:layer|Layer Class]] ==== Command Line GUI API ==== * [[dev:v3:gui_api:clicommand:clicommand|CliCommand Class]] ---- ==== Dialog Widget GUI API ==== * [[dev:v3:gui_api:dialog:dialogwidget|Dialog Widget Class]] * [[dev:v3:gui_api:dialog:inputgui1#Input GUI Class|Input GUI Class]] * [[dev:v3:gui_api:dialog:inputgui3#Horizontal Group GUI Class|Horizontal Group GUI Class]] * [[dev:v3:gui_api:dialog:inputgui3#RadioButton Group GUI Class|RadioButton Group GUI Class]] * [[dev:v3:gui_api:dialog:inputgui1#Angle GUI Class|Angle GUI Class]] * [[dev:v3:gui_api:dialog:inputgui1#Button GUI Class|Button GUI Class]] * [[dev:v3:gui_api:dialog:inputgui1#RadioButton GUI Class|RadioButton GUI Class]] * [[dev:v3:gui_api:dialog:inputgui1#Checkbox GUI Class|Checkbox GUI Class]] * [[dev:v3:gui_api:dialog:inputgui1#ComboBox GUI Class|Combobox GUI Class]] * [[dev:v3:gui_api:dialog:inputgui2#Coordinate GUI Class|Coordinate GUI Class]] * [[dev:v3:gui_api:dialog:inputgui2#Entity Picker GUI Class|Entity Picker GUI Class]] * [[dev:v3:gui_api:dialog:inputgui2#Number GUI Class|Number GUI Class]] * [[dev:v3:gui_api:dialog:inputgui2#Slider GUI Class|Slider GUI Class]] * [[dev:v3:gui_api:dialog:inputgui3#Text GUI Class|Text GUI Class]] * [[dev:v3:gui_api:dialog:inputgui3#Color Picker GUI Class|Color Picker GUI Class]] ---- ==== Examples ==== * [[dev:v3:gui_api:dialog:dialogexample1|Dialog Example 1]]