Skip to content

Events and Callbacks

Handle user interactions with event callbacks.

Button Click Event

fn on_button_click() {
    print "Button clicked!";
}

gui_on(button, "clicked", "on_button_click");

Entry Changed Event

fn on_text_changed() {
    let text = gui_get_text(entry);
    print "Text: #{text}";
}

gui_on(entry, "changed", "on_text_changed");

Available Events

  • clicked - Button clicked
  • changed - Text entry changed
  • close - Window closed