A widget is an item in a GUI the user can interact with to make changes to the program. Buttons, checkboxes, and many other controls can be created with widgets.

Each widget has a Lua script that controls its appearance and behavior. You can use the supplied scripts or create your own to extend the functionality of the Leadwerks GUI system.