diffing dir...
Sun Oct 24 16:29:17 EDT 2010 Maxime Henrion <mhe...@gm...>
* Update signal handlers for MenuItem and Item objects, and fix a suspected bug
Ignore-this: 70326a5a2542757f1dad7dce8869cd34
{
hunk ./gtk/Graphics/UI/Gtk/MenuComboToolbar/MenuItem.chs 94
+ activateItem,
+ activateLeaf,
+ select,
+ deselect,
+ toggle,
+
+#ifndef DISABLE_DEPRECATED
+-- * Deprecated
hunk ./gtk/Graphics/UI/Gtk/MenuComboToolbar/MenuItem.chs 112
+#endif
hunk ./gtk/Graphics/UI/Gtk/MenuComboToolbar/MenuItem.chs 289
-onActivateLeaf, afterActivateLeaf :: MenuItemClass self => self
- -> IO ()
- -> IO (ConnectId self)
-onActivateLeaf = connect_NONE__NONE "activate" False
-afterActivateLeaf = connect_NONE__NONE "activate" True
+activateLeaf :: MenuItemClass self => Signal self (IO ())
+activateLeaf = Signal (connect_NONE__NONE "activate")
hunk ./gtk/Graphics/UI/Gtk/MenuComboToolbar/MenuItem.chs 297
+activateItem :: MenuItemClass self => Signal self (IO ())
+activateItem = Signal (connect_NONE__NONE "activate-item")
+
+-- | This signal is emitted when the item is selected.
+--
+select :: ItemClass i => Signal i (IO ())
+select = Signal (connect_NONE__NONE "select")
+
+-- | This signal is emitted when the item is deselected.
+--
+deselect :: ItemClass i => Signal i (IO ())
+deselect = Signal (connect_NONE__NONE "deselect")
+
+-- | This signal is emitted when the item is toggled.
+--
+toggle :: ItemClass i => Signal i (IO ())
+toggle = Signal (connect_NONE__NONE "toggle")
+
+#ifndef DISABLE_DEPRECATED
+--------------------
+-- Deprecated Signals
+
+onActivateLeaf, afterActivateLeaf :: MenuItemClass self => self
+ -> IO ()
+ -> IO (ConnectId self)
+onActivateLeaf = connect_NONE__NONE "activate" False
+afterActivateLeaf = connect_NONE__NONE "activate" True
+
hunk ./gtk/Graphics/UI/Gtk/MenuComboToolbar/MenuItem.chs 331
--- | This signal is emitted when the item is selected.
---
hunk ./gtk/Graphics/UI/Gtk/MenuComboToolbar/MenuItem.chs 337
--- | This signal is emitted when the item is deselected.
---
hunk ./gtk/Graphics/UI/Gtk/MenuComboToolbar/MenuItem.chs 343
--- | This signal is emitted when the item is toggled.
---
hunk ./gtk/Graphics/UI/Gtk/MenuComboToolbar/MenuItem.chs 346
-onToggle = connect_NONE__NONE "toggled" False
-afterToggle = connect_NONE__NONE "toggled" True
+onToggle = connect_NONE__NONE "toggle" False
+afterToggle = connect_NONE__NONE "toggle" True
+#endif
}
|