wxcore-0.90.0.3: wxHaskell core

Portability | portable
Stability | provisional
Maintainer | wxhaskell-devel@lists.sourceforge.net
Safe Haskell | None

Graphics.UI.WXCore

Contents

- Re-exports
- Run

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

- module Graphics.UI.WXCore.WxcDefs
- module Graphics.UI.WXCore.WxcClasses
- module Graphics.UI.WXCore.WxcClassInfo
- module Graphics.UI.WXCore.Defines
- module Graphics.UI.WXCore.Types
- module Graphics.UI.WXCore.Process
- module Graphics.UI.WXCore.Print
- module Graphics.UI.WXCore.Draw
- module Graphics.UI.WXCore.DragAndDrop
- module Graphics.UI.WXCore.Events
- module Graphics.UI.WXCore.Frame
- module Graphics.UI.WXCore.Dialogs
- module Graphics.UI.WXCore.Controls
- module Graphics.UI.WXCore.Layout
- module Graphics.UI.WXCore.Image
- module Graphics.UI.WXCore.OpenGL
- run :: IO a -> IO ()

# Re-exports

module Graphics.UI.WXCore.WxcDefs

module Graphics.UI.WXCore.WxcClasses

module Graphics.UI.WXCore.WxcClassInfo

module Graphics.UI.WXCore.Defines

module Graphics.UI.WXCore.Types

module Graphics.UI.WXCore.Process

module Graphics.UI.WXCore.Print

module Graphics.UI.WXCore.Draw

module Graphics.UI.WXCore.DragAndDrop

module Graphics.UI.WXCore.Events

module Graphics.UI.WXCore.Frame

module Graphics.UI.WXCore.Dialogs

module Graphics.UI.WXCore.Controls

module Graphics.UI.WXCore.Layout

module Graphics.UI.WXCore.Image

module Graphics.UI.WXCore.OpenGL

# 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 :-)