Button (버튼) Widget Control
The Widget Control (Property · Method · Event) entries you use to control the Button widget from a script. For an introduction and usage, visit Button.
Example file: 07_Work_with_Widgets/button_objet.lfp
In the examples below, buttonID is the name (ID) you gave the Button widget on the canvas. In scripts, access it as widgetID.event.
Widget Control summary
| Widget Control | Kind | Signature | Description |
|---|---|---|---|
onClick | Event | onClick = () => { ... } | Runs when you tap (click) the button |
Property
Not applicable — the Button widget has no script-only Property. In scripts, read and write values with the common Widget Control (getProperty / setProperty) below.
Method
Not applicable — the Button widget has no dedicated Method. Use the common Widget Control below.
Event
onClick
Runs when you tap (click) the button. Assign a callback function to define what happens.
- Kind: Event
- Handler: a callback function with no arguments
- Returns: None
Example
buttonID.onClick = () => {
// Code to run on click
};
Common Widget Control (all widgets)
Every widget also supports common Widget Control (Method) entries such as setProperty(name, value), getProperty(name), and setStyleProperty(styleName, styleProperty, value) — for example, buttonID.setProperty("text", "확인"). For the detailed rules, see the common Widget Control reference.