Maintainer | gtk2hs-users@lists.sourceforge.net |
---|---|
Stability | provisional |
Portability | portable (depends on GHC) |
Safe Haskell | None |
Language | Haskell98 |
Documentation
data Application Source
class GObjectClass o => ApplicationClass o Source
castToApplication :: GObjectClass obj => obj -> Application Source
toApplication :: ApplicationClass o => o -> Application Source
applicationReady :: ApplicationClass self => self -> IO () Source
applicationSetUseQuartsAccelerators :: ApplicationClass self => self -> Bool -> IO () Source
applicationSetMenuBar :: (ApplicationClass self, MenuShellClass menu) => self -> menu -> IO () Source
applicationSyncMenuBar :: ApplicationClass self => self -> IO () Source
applicationInsertAppMenuItem :: (ApplicationClass self, WidgetClass menu_item) => self -> menu_item -> Int -> IO () Source
applicationSetWindowMenu :: (ApplicationClass self, MenuItemClass menuItem) => self -> menuItem -> IO () Source
applicationSetHelpMenu :: (ApplicationClass self, MenuItemClass menuItem) => self -> menuItem -> IO () Source
applicationSetDockMenu :: (ApplicationClass self, MenuShellClass menu) => self -> menu -> IO () Source
applicationSetDockIconPixbuf :: (ApplicationClass self, PixbufClass pixbuf) => self -> Maybe pixbuf -> IO () Source
applicationSetDockIconResource :: (ApplicationClass self, GlibString string) => self -> string -> string -> string -> IO () Source
applicationAttentionRequest :: ApplicationClass self => self -> GtkosxApplicationAttentionType -> IO AttentionRequestID Source
applicationCancelAttentionRequest :: ApplicationClass self => self -> AttentionRequestID -> IO () Source
applicationGetBundlePath :: GlibString string => IO string Source
applicationGetResourcePath :: GlibString string => IO string Source
applicationGetExecutablePath :: GlibString string => IO string Source
applicationGetBundleId :: GlibString string => IO string Source
applicationGetBundleInfo :: GlibString string => string -> IO string Source
didBecomeActive :: ApplicationClass self => Signal self (IO ()) Source
willResignActive :: ApplicationClass self => Signal self (IO ()) Source
blockTermination :: ApplicationClass self => Signal self (IO Bool) Source
willTerminate :: ApplicationClass self => Signal self (IO ()) Source
openFile :: (ApplicationClass self, GlibString string) => Signal self (string -> IO ()) Source