Skip to content

Latest commit

 

History

History

docs

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

libui-node

These pages document the libui-node classes.

If you are new to the framework, you should start reading basic documentation on how it work:

  • Initialization & Event Loop - explains how to initialize the framework and how the event loop works.
  • Properties - explains how widgets properties are implemented by libui-node.
  • Events - explains how widgets events are implemented by libui-node.
  • Containers - explains how you can group widgets in tree hierarchies using different layout strategies.
  • Attributed Strings - explains how you can style text (font, color, underline, ...)

Containers widgets

  • UiWindow - explains how to create and manage OS windows.
  • UiForm - A container that organize children as labeled fields.
  • UiGrid - A powerful container that allow to specify size and position of each children.
  • UiVerticalBox - A container that stack its chidren vertically.
  • UiTab - A container that show each chidren in a separate tab.
  • UiHorizontalBox - A container that stack its chidren horizontally.
  • UiGroup - A container for a single widget that provide a caption and visually group it's children.

Data entry widgets

Static widgets

Buttons