# UI

&reftitle.intro;

&warn.experimental; This extension wraps libui to provide an object-oriented API for the cross platform development of native look-and-feel user interfaces.

&reference.ui.setup; &reference.ui.ui.point; &reference.ui.ui.size; &reference.ui.ui.window; &reference.ui.ui.control; &reference.ui.ui.menu; &reference.ui.ui.menuitem; &reference.ui.ui.area; &reference.ui.ui.executor; &reference.ui.ui.controls.tab; &reference.ui.ui.controls.check; &reference.ui.ui.controls.button; &reference.ui.ui.controls.colorbutton; &reference.ui.ui.controls.label; &reference.ui.ui.controls.entry; &reference.ui.ui.controls.multilineentry; &reference.ui.ui.controls.spin; &reference.ui.ui.controls.slider; &reference.ui.ui.controls.progress; &reference.ui.ui.controls.separator; &reference.ui.ui.controls.combo; &reference.ui.ui.controls.editablecombo; &reference.ui.ui.controls.radio; &reference.ui.ui.controls.picker; &reference.ui.ui.controls.form; &reference.ui.ui.controls.grid; &reference.ui.ui.controls.group; &reference.ui.ui.controls.box; &reference.ui.ui.draw.pen; &reference.ui.ui.draw.path; &reference.ui.ui.draw.matrix; &reference.ui.ui.draw.color; &reference.ui.ui.draw.stroke; &reference.ui.ui.draw.brush; &reference.ui.ui.draw.brush.gradient; &reference.ui.ui.draw.brush.lineargradient; &reference.ui.ui.draw.brush.radialgradient; &reference.ui.ui.draw.text.layout; &reference.ui.ui.draw.text.font; &reference.ui.ui.draw.text.font.descriptor; &reference.ui.reference; &reference.ui.ui.draw.text.font.weight; &reference.ui.ui.draw.text.font.italic; &reference.ui.ui.draw.text.font.stretch; &reference.ui.ui.draw.line.cap; &reference.ui.ui.draw.line.join; &reference.ui.ui.key; &reference.ui.ui.exception.invalidargumentexception; &reference.ui.ui.exception.runtimeexception;