fltkhs-0.8.0.0: FLTK bindings

Safe HaskellNone
LanguageHaskell2010

Graphics.UI.FLTK.LowLevel.FL

Contents

Synopsis

Documentation

data ClipboardContents Source #

Contents of the clipboard following a copy or cut. Can be either an Image or plain Text.

replRun :: IO () Source #

Use this function to run a GUI in GHCi.

extract :: Enum a => [a] -> CInt -> [a] Source #

glVisual :: Mode -> IO Bool Source #

Only available if on a non OSX platform and if the opengl flag is set (stack build --flag fltkhs:opengl).

glVisualWithAlist :: Mode -> Ptr CInt -> IO Bool Source #

Only available if on a non OSX platform and if the opengl flag is set (stack build --flag fltkhs:opengl).

addTimeout :: Double -> GlobalCallback -> IO (FunPtr CallbackPrim) Source #

Returns a function pointer so it can be freed with freeHaskellFunPtr, please don't invoke it.

repeatTimeout :: Double -> GlobalCallback -> IO (FunPtr CallbackPrim) Source #

Returns a function pointer so it can be freed with freeHaskellFunPtr, please don't invoke it.

addCheck :: GlobalCallback -> IO (FunPtr CallbackPrim) Source #

Returns a function pointer so it can be freed with freeHaskellFunPtr, please don't invoke it.

addIdle :: GlobalCallback -> IO (FunPtr CallbackPrim) Source #

Returns a function pointer so it can be freed with freeHaskellFunPtr, please don't invoke it.

Box

Fonts

File Descriptor Callbacks

Events

setBoxColor :: Color -> IO () Source #

Only available on FLTK version 1.3.4 and above.

boxColor :: Color -> IO Color Source #

Only available on FLTK version 1.3.4 and above.

abiVersion :: IO Int Source #

Only available on FLTK version 1.3.4 and above.

apiVersion :: IO Int Source #

Only available on FLTK version 1.3.4 and above.

abiCheck :: Int -> IO Int Source #

Only available on FLTK version 1.3.4 and above.

localCtrl :: IO Text Source #

Only available on FLTK version 1.3.4 and above.

localMeta :: IO Text Source #

Only available on FLTK version 1.3.4 and above.

localAlt :: IO Text Source #

Only available on FLTK version 1.3.4 and above.

localShift :: IO Text Source #

Only available on FLTK version 1.3.4 and above.

useHighResGL :: IO Bool Source #

Only available on FLTK version 1.3.4 and above if GL is enabled with 'stack build --flag fltkhs:opengl'

setUseHighResGL :: Bool -> IO () Source #

Only available on FLTK version 1.3.4 and above if GL is enabled with 'stack build --flag fltkhs:opengl'