Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
getModifierState :: (MonadIO m, KeyboardEventClass self, GlibString string) => self -> string -> m Bool Source
initKeyboardEvent :: (MonadIO m, KeyboardEventClass self, WindowClass view, GlibString string) => self -> string -> Bool -> Bool -> Maybe view -> string -> Word -> Bool -> Bool -> Bool -> Bool -> Bool -> m () Source
pattern KEY_LOCATION_STANDARD :: () => (Eq a, Num a) => a Source
pattern KEY_LOCATION_LEFT :: () => (Eq a, Num a) => a Source
pattern KEY_LOCATION_RIGHT :: () => (Eq a, Num a) => a Source
pattern KEY_LOCATION_NUMPAD :: () => (Eq a, Num a) => a Source
getKeyIdentifier :: (MonadIO m, KeyboardEventClass self, GlibString string) => self -> m string Source
getKeyLocation :: (MonadIO m, KeyboardEventClass self) => self -> m Word Source
getCtrlKey :: (MonadIO m, KeyboardEventClass self) => self -> m Bool Source
getShiftKey :: (MonadIO m, KeyboardEventClass self) => self -> m Bool Source
getAltKey :: (MonadIO m, KeyboardEventClass self) => self -> m Bool Source
getMetaKey :: (MonadIO m, KeyboardEventClass self) => self -> m Bool Source
getAltGraphKey :: (MonadIO m, KeyboardEventClass self) => self -> m Bool Source
data KeyboardEvent Source
castToKeyboardEvent :: GObjectClass obj => obj -> KeyboardEvent Source
toKeyboardEvent :: KeyboardEventClass o => o -> KeyboardEvent Source