Hoogle Search
Within LTS Haskell 24.66 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
gi-gdk3 GI.Gdk.Objects.DragContext Connect a signal handler for the dropPerformed signal, to be run before the default handler. When overloading is enabled, this is equivalent to
on dragContext #dropPerformed callback
type
FrameClockBeforePaintCallback = IO ()gi-gdk3 GI.Gdk.Objects.FrameClock This signal begins processing of the frame. Applications should generally not handle this signal.
-
gi-gdk3 GI.Gdk.Objects.FrameClock Connect a signal handler for the beforePaint signal, to be run after the default handler. When overloading is enabled, this is equivalent to
after frameClock #beforePaint callback
By default the object invoking the signal is not passed to the callback. If you need to access it, you can use the implit ?self parameter. Note that this requires activating the ImplicitParams GHC extension. -
gi-gdk3 GI.Gdk.Objects.FrameClock Connect a signal handler for the beforePaint signal, to be run before the default handler. When overloading is enabled, this is equivalent to
on frameClock #beforePaint callback
gLContextGetForwardCompatible :: (HasCallStack, MonadIO m, IsGLContext a) => a -> m Boolgi-gdk3 GI.Gdk.Objects.GLContext Retrieves the value set using gLContextSetForwardCompatible. Since: 3.16
gLContextSetForwardCompatible :: (HasCallStack, MonadIO m, IsGLContext a) => a -> Bool -> m ()gi-gdk3 GI.Gdk.Objects.GLContext Sets whether the GLContext should be forward compatible. Forward compatibile contexts must not support OpenGL functionality that has been marked as deprecated in the requested version; non-forward compatible contexts, on the other hand, must support both deprecated and non deprecated functionality. The GLContext must not be realized or made current prior to calling this function. Since: 3.16
-
gi-gdk3 GI.Gdk.Objects.Keymap Returns the keyvals bound to hardwareKeycode. The Nth KeymapKey in keys is bound to the Nth keyval in keyvals. Free the returned arrays with free. When a keycode is pressed by the user, the keyval from this list of entries is selected by considering the effective keyboard group and level. See keymapTranslateKeyboardState.
-
gi-gdk3 GI.Gdk.Objects.Keymap Obtains a list of keycode/group/level combinations that will generate keyval. Groups and levels are two kinds of keyboard mode; in general, the level determines whether the top or bottom symbol on a key is used, and the group determines whether the left or right symbol is used. On US keyboards, the shift key changes the keyboard level, and there are no groups. A group switch key might convert a keyboard between Hebrew to English modes, for example. EventKey contains a group field that indicates the active keyboard group. The level is computed from the modifier mask. The returned array should be freed with free.
keymapGetForDisplay :: (HasCallStack, MonadIO m, IsDisplay a) => a -> m Keymapgi-gdk3 GI.Gdk.Objects.Keymap Returns the Keymap attached to display. Since: 2.2
-
gi-gdk3 GI.Gdk.Objects.Window Begins a window move operation (for a toplevel window). You might use this function to implement a “window move grip,” for example. The function works best with window managers that support the Extended Window Manager Hints but has a fallback implementation for other window managers. Since: 3.4