leksah- Haskell IDE written in Haskell

Safe HaskellSafe-Infered



Module for actions, menus and toolbars and the rest ...



mkActions :: [ActionDescr IDERef]Source

The Actions known to the system (they can be activated by keystrokes or menus)

menuDescription :: IO StringSource

The menu description in XML Syntax as defined by GTK

makeMenu :: UIManager -> [ActionDescr IDERef] -> String -> IDEActionSource

Building the Menu

quit :: IDEActionSource

Quit ide

aboutDialog :: IO ()Source

Show the about dialog

handleSpecialKeystrokes :: Event -> IDEM BoolSource

Callback function for onKeyPress of the main window, so preprocess any key

registerLeksahEvents :: IDEActionSource

Register handlers for IDE events