fltkhs-0.5.0.0: FLTK bindings

Safe HaskellNone
LanguageHaskell2010

Graphics.UI.FLTK.LowLevel.SysMenuBar

Contents

Synopsis

Documentation

Hierarchy

Functions

add:: (Parent a MenuItem) => Ref SysMenuBar -> Text -> Maybe Shortcut -> Maybe (Ref a-> IO ()) -> MenuItemFlags -> IO (MenuItemIndex)

addName :: Ref SysMenuBar -> Text -> IO ()

clear :: Ref SysMenuBar -> IO ()

clearSubmenu :: Ref SysMenuBar -> Int -> IO (Int)

destroy :: Ref SysMenuBar -> IO ()

getMode :: Ref SysMenuBar -> Int -> IO (Maybe MenuItemFlags)

global :: Ref SysMenuBar -> IO ()

handle :: Ref SysMenuBar -> (Event -> IO (Either UnknownEvent ()))

insert:: (Parent a MenuPrim) => Ref SysMenuBar -> Int -> Text -> Maybe Shortcut -> (Ref a -> IO ()) -> MenuItemFlags -> IO (MenuItemIndex)

remove :: Ref SysMenuBar -> Int -> IO ()

replace :: Ref SysMenuBar -> Int -> Text -> IO ()

setMenu :: Ref SysMenuBar -> [Ref MenuItem] -> IO ()

setMode :: Ref SysMenuBar -> Int -> MenuItemFlags -> IO ()

setShortcut :: Ref SysMenuBar -> Int -> ShortcutKeySequence -> IO ()