From: Andy S. <And...@co...> - 2010-10-25 03:11:56
|
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 } |