Portabilityportable
Stabilityprovisional
Maintainerwxhaskell-devel@lists.sourceforge.net

Graphics.UI.WXCore

Contents

Description

The WXCore module is the interface to the core wxWindows functionality.

The library contains the automatically generated interface to the raw wxWindows API in Graphics.UI.WXCore.WxcClasses, Graphics.UI.WXCore.WxcClassTypes, and Graphics.UI.WXCore.WxcDefs.

The other helper modules contain convenient wrappers but only use functional abstractions: no type classes or other fancy Haskell features. (The higher-level Graphics.UI.WX module provides such abstractions.)

Synopsis

Re-exports

Run

run :: IO a -> IO ()

Start the event loop. Takes an initialisation action as argument. Except for run, the functions in the WXH library can only be called from this intialisation action or from event handlers, or otherwise bad things will happen :-)