| Portability | portable (depends on GHC) | 
|---|---|
| Stability | provisional | 
| Maintainer | gtk2hs-users@lists.sourceforge.net | 
| Safe Haskell | Safe-Infered | 
Graphics.UI.Gtk.MenuComboToolbar.TearoffMenuItem
Contents
Description
A menu item used to tear off and reattach its menu
- data TearoffMenuItem
 - class MenuItemClass o => TearoffMenuItemClass o
 - castToTearoffMenuItem :: GObjectClass obj => obj -> TearoffMenuItem
 - gTypeTearoffMenuItem :: GType
 - toTearoffMenuItem :: TearoffMenuItemClass o => o -> TearoffMenuItem
 - tearoffMenuItemNew :: IO TearoffMenuItem
 
Detail
A TearoffMenuItem is a special MenuItem which is used to tear off and
 reattach its menu.
When its menu is shown normally, the TearoffMenuItem is drawn as a
 dotted line indicating that the menu can be torn off. Activating it causes
 its menu to be torn off and displayed in its own window as a tearoff menu.
When its menu is shown as a tearoff menu, the TearoffMenuItem is drawn
 as a dotted line which has a left pointing arrow graphic indicating that the
 tearoff menu can be reattached. Activating it will erase the tearoff menu
 window.
Class Hierarchy
|GObject| +----Object| +----Widget| +----Container| +----Bin| +----Item| +----MenuItem| +----TearoffMenuItem
Types
data TearoffMenuItem Source
class MenuItemClass o => TearoffMenuItemClass o Source
Instances
castToTearoffMenuItem :: GObjectClass obj => obj -> TearoffMenuItemSource
toTearoffMenuItem :: TearoffMenuItemClass o => o -> TearoffMenuItemSource
Constructors
tearoffMenuItemNew :: IO TearoffMenuItemSource
Creates a new TearoffMenuItem.