38 lines
820 B
Text
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
|