wxFruit-0.1.2.1: An implementation of Fruit using wxHaskell.

WXFruit

Documentation

data WXRawInput Source

Constructors

WXRawInput 

Fields

wxMousePos :: Point
 

data Orientation Source

Constructors

Horiz 
Vert 

Instances

newtype WXGUI b c Source

Constructors

WXGUI (Widget b c) 

wxUnGUI :: WXGUI b c -> Widget b cSource

wxSF :: SF b c -> WXGUI b cSource

wxArr :: (b -> c) -> WXGUI b cSource

wxGComp :: Orientation -> WXGUI b c -> WXGUI c d -> WXGUI b dSource

wxComp :: WXGUI b c -> WXGUI c d -> WXGUI b dSource

wxFirst :: WXGUI b c -> WXGUI (b, d) (c, d)Source

wxLoop :: WXGUI (b, d) (c, d) -> WXGUI b cSource

newtype WXBox b c Source

Constructors

WXBox (Orientation -> WXGUI b c) 

wxBox :: WXGUI b c -> WXBox b cSource

wxCompBox :: WXBox b c -> WXBox c d -> WXBox b dSource

wxFirstBox :: WXBox b c -> WXBox (b, d) (c, d)Source

wxLoopBox :: WXBox (b, d) (c, d) -> WXBox b cSource

wxBoxSF :: SF b c -> WXBox b cSource

wxHBox :: WXBox b c -> WXGUI b cSource

wxVBox :: WXBox b c -> WXGUI b cSource

maybeChanged :: Eq a => a -> a -> Maybe ()Source

data WXTextState Source

Constructors

WXTextState 

Fields

tsLabel :: String
 

type WXPicture = [Prop (DC ())] -> DC () -> Rect -> IO ()Source