-- GENERATED by C->Haskell Compiler, version 0.13.4 (gtk2hs branch) "Bin IO", 13 Nov 2004 (Haskell)-- Edit the ORIGNAL .chs file instead!{-# LINE 1 "./Graphics/UI/Gtk/MenuComboToolbar/TearoffMenuItem.chs" #-}-- -*-haskell-*--- GIMP Toolkit (GTK) Widget TearoffMenuItem---- Author : Axel Simon---- Created: 15 May 2001---- Copyright (C) 1999-2005 Axel Simon---- This library is free software; you can redistribute it and/or-- modify it under the terms of the GNU Lesser General Public-- License as published by the Free Software Foundation; either-- version 2.1 of the License, or (at your option) any later version.---- This library is distributed in the hope that it will be useful,-- but WITHOUT ANY WARRANTY; without even the implied warranty of-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU-- Lesser General Public License for more details.---- |-- Maintainer : gtk2hs-users@lists.sourceforge.net-- Stability : provisional-- Portability : portable (depends on GHC)---- A menu item used to tear off and reattach its menu--moduleGraphics.UI.Gtk.MenuComboToolbar.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-- @-- * TypesTearoffMenuItem,TearoffMenuItemClass,castToTearoffMenuItem,gTypeTearoffMenuItem,toTearoffMenuItem,-- * ConstructorstearoffMenuItemNew,)whereimportControl.Monad(liftM)importSystem.Glib.FFIimportGraphics.UI.Gtk.Abstract.Object(makeNewObject)importGraphics.UI.Gtk.Types{-# LINE 69 "./Graphics/UI/Gtk/MenuComboToolbar/TearoffMenuItem.chs" #-}{-# LINE 71 "./Graphics/UI/Gtk/MenuComboToolbar/TearoffMenuItem.chs" #-}---------------------- Constructors-- | Creates a new 'TearoffMenuItem'.--tearoffMenuItemNew::IOTearoffMenuItemtearoffMenuItemNew=makeNewObjectmkTearoffMenuItem$liftM(castPtr::PtrWidget->PtrTearoffMenuItem)$gtk_tearoff_menu_item_new{-# LINE 82 "./Graphics/UI/Gtk/MenuComboToolbar/TearoffMenuItem.chs" #-}foreignimportccallunsafe"gtk_tearoff_menu_item_new"gtk_tearoff_menu_item_new::(IO(PtrWidget))