DVX_GUI/src/widgets/kpunch/button/button.dhs

38 lines
820 B
Text

.section Widgets
.topic widget.button
.title Button
.toc 0 Button
.index Button
.index wgtButton
.h2 Button
A push button with a text label. Fires onClick when pressed and released. Supports keyboard activation via accelerator keys.
Header: widgets/widgetButton.h
.h3 Creation
.code
WidgetT *btn = wgtButton(parent, "OK");
.endcode
.h3 Macro
.table
Macro Description
----- -----------
wgtButton(parent, text) Create a push button with the given label text.
.endtable
.h3 Properties
Uses common WidgetT properties. Set accelKey for keyboard shortcut. Use wgtSetText() / wgtGetText() to change the label.
.h3 Events
.table
Callback Description
-------- -----------
onClick Fires when the button is clicked (press + release).
.endtable