Next: 6.12.1.1 Static menu items Up: 6.12 Controlling the interface Previous: 6.12 Controlling the interface Contents

##
6.12.1 Tools and toolkits

Definitions in toolkits are turned into menus off the `Toolkits` menu in the main window, and added to the toolkit browser. Toolkits are loaded from files at startup or can be made in the program window. Toolkit or a definition names which start with an underscore character are hidden and not displayed. The toolkits are always displayed in alphabetical order, but you can order the items within a toolkit in any way you like.

There are two ways to write toolkit definitions. Function definitions and zero-argument classes simply appear as menu items, built from static analysis of their source code. However, if a definition evaluates to an instance of the class `Menu`, a menu item is built from dynamic analysis of the value of the definition.

Subsections

- 6.12.1.1 Static menu items
- 6.12.1.2 Dynamic menu items