Safe Haskell | None |
---|---|
Language | Haskell2010 |
- data Option
- scrollbarSize :: IO Int
- setScrollbarSize :: Int -> IO ()
- selectionOwner :: IO (Maybe (Ref Widget))
- setSelectionOwner :: Parent a Widget => Ref a -> IO ()
- run :: IO Int
- check :: IO Int
- ready :: IO Int
- option :: Option -> IO Bool
- setOption :: Option -> Bool -> IO ()
- addAwakeHandler :: GlobalCallback -> IO Int
- getAwakeHandler_ :: IO GlobalCallback
- display :: String -> IO ()
- ownColormap :: IO ()
- getSystemColors :: IO ()
- foreground :: RGB -> IO ()
- background :: RGB -> IO ()
- background2 :: RGB -> IO ()
- setScheme :: String -> IO Int
- isScheme :: String -> IO Bool
- setFirstWindow :: Parent a Window => Ref a -> IO ()
- nextWindow :: Parent a Window => Ref a -> IO (Maybe (Ref Window))
- setGrab :: Parent a Window => Ref a -> IO ()
- getMouse :: IO Position
- eventStates :: [EventState]
- extract :: Enum a => [a] -> CInt -> [a]
- extractEventStates :: CInt -> [EventState]
- handle :: Parent a Window => Event -> Ref a -> IO Int
- handle_ :: Parent a Window => Event -> Ref a -> IO Int
- belowmouse :: IO (Maybe (Ref Widget))
- setBelowmouse :: Parent a Widget => Ref a -> IO ()
- setPushed :: Parent a Widget => Ref a -> IO ()
- setFocus :: Parent a Widget => Ref a -> IO ()
- setHandler :: GlobalEventHandlerF -> IO ()
- paste :: Parent a Widget => Ref a -> Maybe Int -> IO ()
- toRectangle :: (Int, Int, Int, Int) -> Rectangle
- fromRectangle :: Rectangle -> (Int, Int, Int, Int)
- screenBounds :: Maybe ScreenLocation -> IO Rectangle
- screenDPI :: Maybe Int -> IO DPI
- screenWorkArea :: Maybe ScreenLocation -> IO Rectangle
- setColorRgb :: Color -> Word8 -> Word8 -> Word8 -> IO ()
- toAttribute :: Ptr CInt -> IO (Maybe FontAttribute)
- release :: IO ()
- setVisibleFocus :: Int -> IO ()
- visibleFocus :: IO Int
- setDndTextOps :: Bool -> IO ()
- dndTextOps :: IO Option
- deleteWidget :: Parent a Widget => Ref a -> IO ()
- doWidgetDeletion :: IO ()
- watchWidgetPointer :: Parent a Widget => Ref a -> IO ()
- releaseWidgetPointer :: Parent a Widget => Ref a -> IO ()
- clearWidgetPointer :: Parent a Widget => Ref a -> IO ()
- version :: IO Double
- help :: IO String
- visual :: Mode -> IO Bool
- glVisual :: Mode -> IO Bool
- glVisualWithAlist :: Mode -> Ptr CInt -> IO Bool
- scheme :: String
- wait :: IO Int
- setWait :: Double -> IO Double
- readqueue :: IO (Ref Widget)
- addTimeout :: Double -> GlobalCallback -> IO ()
- repeatTimeout :: Double -> GlobalCallback -> IO ()
- hasTimeout :: GlobalCallback -> IO Int
- removeTimeout :: GlobalCallback -> IO ()
- addCheck :: GlobalCallback -> IO ()
- hasCheck :: GlobalCallback -> IO Int
- removeCheck :: GlobalCallback -> IO ()
- addIdle :: GlobalCallback -> IO ()
- hasIdle :: GlobalCallback -> IO Int
- removeIdle :: GlobalCallback -> IO ()
- damage :: IO Int
- redraw :: IO ()
- flush :: IO ()
- firstWindow :: IO (Maybe (Ref Window))
- modal :: IO (Maybe (Ref Window))
- grab :: IO (Maybe (Ref Window))
- getKey :: KeyType -> IO Bool
- compose :: IO (Bool, Int)
- composeReset :: IO ()
- testShortcut :: FlShortcut -> IO Bool
- enableIm :: IO ()
- disableIm :: IO ()
- pushed :: IO (Maybe (Ref Widget))
- focus :: IO (Maybe (Ref Widget))
- copy :: String -> Int -> IO ()
- copyWithDestination :: String -> Int -> Int -> IO ()
- pasteWithSource :: Ptr () -> Int -> IO ()
- dnd :: IO Int
- x :: IO Int
- y :: IO Int
- w :: IO Int
- h :: IO Int
- screenCount :: IO Int
- setColor :: Color -> Int -> IO ()
- getColor :: Color -> IO Int
- getColorRgb :: Color -> IO RGB
- removeFromColormap :: Maybe Int -> Color -> IO ()
- data BoxtypeSpec
- getBoxtype :: Boxtype -> IO BoxDrawF
- setBoxtype :: Boxtype -> BoxtypeSpec -> IO ()
- boxDx :: Boxtype -> IO Int
- boxDy :: Boxtype -> IO Int
- boxDw :: Boxtype -> IO Int
- boxDh :: Boxtype -> IO Int
- drawBoxActive :: IO Bool
- getFontName :: Font -> IO (String, Maybe FontAttribute)
- getFont :: Font -> IO String
- getFontSizes :: Font -> IO (Int, Int)
- setFontByString :: Font -> String -> IO ()
- setFontByFont :: Font -> Font -> IO ()
- setFonts :: IO Font
- setFontsWithString :: String -> IO Font
- event :: IO Event
- eventShift :: IO Bool
- eventCtrl :: IO Bool
- eventCommand :: IO Bool
- eventAlt :: IO Bool
- eventButtons :: IO Bool
- eventButton1 :: IO Bool
- eventButton2 :: IO Bool
- eventButton3 :: IO Bool
- eventX :: IO Int
- eventY :: IO Int
- eventXRoot :: IO Int
- eventYRoot :: IO Int
- eventDx :: IO Int
- eventDy :: IO Int
- eventClicks :: IO Int
- setEventClicks :: Int -> IO ()
- eventIsClick :: IO Bool
- setEventIsClick :: Int -> IO ()
- eventButton :: IO MouseButton
- eventState :: IO [EventState]
- containsEventState :: EventState -> IO Bool
- eventKey :: IO KeyType
- eventOriginalKey :: IO KeyType
- eventKeyPressed :: KeyType -> IO Bool
- eventInsideRegion :: Rectangle -> IO Event
- eventInsideWidget :: Parent a Widget => Ref a -> IO Event
- eventDispatch :: Parent a Widget => IO (Event -> Ref a -> IO Int)
- setEventDispatch :: Parent a Widget => (Event -> Ref a -> IO Int) -> IO ()
- eventText :: IO String
- eventLength :: IO Int
Documentation
data Option
scrollbarSize :: IO Int
setScrollbarSize :: Int -> IO ()
selectionOwner :: IO (Maybe (Ref Widget))
setSelectionOwner :: Parent a Widget => Ref a -> IO ()
addAwakeHandler :: GlobalCallback -> IO Int
ownColormap :: IO ()
getSystemColors :: IO ()
foreground :: RGB -> IO ()
background :: RGB -> IO ()
background2 :: RGB -> IO ()
setFirstWindow :: Parent a Window => Ref a -> IO ()
eventStates :: [EventState]
extractEventStates :: CInt -> [EventState]
belowmouse :: IO (Maybe (Ref Widget))
setBelowmouse :: Parent a Widget => Ref a -> IO ()
setHandler :: GlobalEventHandlerF -> IO ()
toAttribute :: Ptr CInt -> IO (Maybe FontAttribute)
setVisibleFocus :: Int -> IO ()
visibleFocus :: IO Int
setDndTextOps :: Bool -> IO ()
dndTextOps :: IO Option
deleteWidget :: Parent a Widget => Ref a -> IO ()
doWidgetDeletion :: IO ()
watchWidgetPointer :: Parent a Widget => Ref a -> IO ()
releaseWidgetPointer :: Parent a Widget => Ref a -> IO ()
clearWidgetPointer :: Parent a Widget => Ref a -> IO ()
addTimeout :: Double -> GlobalCallback -> IO ()
repeatTimeout :: Double -> GlobalCallback -> IO ()
hasTimeout :: GlobalCallback -> IO Int
removeTimeout :: GlobalCallback -> IO ()
addCheck :: GlobalCallback -> IO ()
hasCheck :: GlobalCallback -> IO Int
removeCheck :: GlobalCallback -> IO ()
addIdle :: GlobalCallback -> IO ()
hasIdle :: GlobalCallback -> IO Int
removeIdle :: GlobalCallback -> IO ()
firstWindow :: IO (Maybe (Ref Window))
composeReset :: IO ()
testShortcut :: FlShortcut -> IO Bool
copyWithDestination :: String -> Int -> Int -> IO ()
pasteWithSource :: Ptr () -> Int -> IO ()
screenCount :: IO Int
getColorRgb :: Color -> IO RGB
removeFromColormap :: Maybe Int -> Color -> IO ()
Box
data BoxtypeSpec
getBoxtype :: Boxtype -> IO BoxDrawF
setBoxtype :: Boxtype -> BoxtypeSpec -> IO ()
drawBoxActive :: IO Bool
Fonts
getFontName :: Font -> IO (String, Maybe FontAttribute)
getFontSizes :: Font -> IO (Int, Int)
setFontByString :: Font -> String -> IO ()
setFontByFont :: Font -> Font -> IO ()
setFontsWithString :: String -> IO Font
Events
eventShift :: IO Bool
eventCommand :: IO Bool
eventButtons :: IO Bool
eventButton1 :: IO Bool
eventButton2 :: IO Bool
eventButton3 :: IO Bool
eventXRoot :: IO Int
eventYRoot :: IO Int
eventClicks :: IO Int
setEventClicks :: Int -> IO ()
eventIsClick :: IO Bool
setEventIsClick :: Int -> IO ()
eventState :: IO [EventState]
containsEventState :: EventState -> IO Bool
eventKeyPressed :: KeyType -> IO Bool
eventInsideRegion :: Rectangle -> IO Event
eventLength :: IO Int