Package: gtk

Function gtk:builder-connect-signals

Lambda List

gtk:builder-connect-signals (builder &rest handlers)

Arguments

builder -- a gtk:builder object
handlers -- pairs with the signal ID from the UI definition and the symbol for the corresponding signal handler

Details

This function connects signal handlers to the signal IDs in the UI definition.

Examples

Code fragment from the GTK examples.
(let ((builder (make-instance 'gtk:builder)))
  (gtk:builder-add-from-file builder (sys-path "resource/dialog.ui"))
  (gtk:builder-connect-signals builder
                               "ok-clicked" 'ok-button-clicked
                               "cancel-clicked" 'cancel-button-clicked)
  ... )    
 

See also

2024-3-16