Merge: app.nit: navigate between windows with the back button
[nit.git] / lib / linux / ui.nit
index 7c56e22..1e26f17 100644 (file)
@@ -317,6 +317,9 @@ redef class CheckBox
        redef type NATIVE: GtkCheckButton
        redef var native = new GtkCheckButton
 
+       redef fun signal(sender, data) do notify_observers new ToggleEvent(self)
+       init do native.signal_connect("toggled", self, null)
+
        redef fun text do return native.text
        redef fun text=(value) do native.text = (value or else "").to_s