gi-gdk-0.3.18.12: Gdk bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Gdk.Objects.Display

Contents

Description

 

Synopsis

Exported types

class GObject o => DisplayK o Source

Instances

Methods

displayBeep

displayBeep :: (MonadIO m, DisplayK a) => a -> m () Source

displayClose

displayClose :: (MonadIO m, DisplayK a) => a -> m () Source

displayDeviceIsGrabbed

displayFlush

displayFlush :: (MonadIO m, DisplayK a) => a -> m () Source

displayGetAppLaunchContext

displayGetDefault

displayGetDefaultCursorSize

displayGetDefaultGroup

displayGetDefaultScreen

displayGetDeviceManager

displayGetEvent

displayGetMaximalCursorSize

displayGetNScreens

displayGetNScreens :: (MonadIO m, DisplayK a) => a -> m Int32 Source

Deprecated: (Since version 3.10)The number of screens is always 1.

displayGetName

displayGetPointer

displayGetPointer :: (MonadIO m, DisplayK a) => a -> m (Screen, Int32, Int32, [ModifierType]) Source

Deprecated: (Since version 3.0)Use gdk_device_get_position() instead.

displayGetScreen

displayGetWindowAtPointer

displayGetWindowAtPointer :: (MonadIO m, DisplayK a) => a -> m (Window, Int32, Int32) Source

Deprecated: (Since version 3.0)Use gdk_device_get_window_at_position() instead.

displayHasPending

displayIsClosed

displayKeyboardUngrab

displayKeyboardUngrab :: (MonadIO m, DisplayK a) => a -> Word32 -> m () Source

Deprecated: (Since version 3.0)Use gdk_device_ungrab(), together with gdk_device_grab() instead.

displayListDevices

displayListDevices :: (MonadIO m, DisplayK a) => a -> m [Device] Source

Deprecated: (Since version 3.0)Use gdk_device_manager_list_devices() instead.

displayNotifyStartupComplete

displayOpen

displayOpenDefaultLibgtkOnly

displayOpenDefaultLibgtkOnly :: MonadIO m => m Display Source

Deprecated: (Since version 3.16)This symbol was never meant to be used outside of GTK+

displayPeekEvent

displayPointerIsGrabbed

displayPointerIsGrabbed :: (MonadIO m, DisplayK a) => a -> m Bool Source

Deprecated: (Since version 3.0)Use gdk_display_device_is_grabbed() instead.

displayPointerUngrab

displayPointerUngrab :: (MonadIO m, DisplayK a) => a -> Word32 -> m () Source

Deprecated: (Since version 3.0)Use gdk_device_ungrab(), together with gdk_device_grab() instead.

displayPutEvent

displayPutEvent :: (MonadIO m, DisplayK a) => a -> Event -> m () Source

displayRequestSelectionNotification

displaySetDoubleClickDistance

displaySetDoubleClickTime

displayStoreClipboard

displayStoreClipboard :: (MonadIO m, DisplayK a, WindowK b) => a -> b -> Word32 -> [Atom] -> m () Source

displaySupportsClipboardPersistence

displaySupportsComposite

displaySupportsComposite :: (MonadIO m, DisplayK a) => a -> m Bool Source

Deprecated: (Since version 3.16)Compositing is an outdated technology that only ever worked on X11.

displaySupportsCursorAlpha

displaySupportsCursorColor

displaySupportsInputShapes

displaySupportsSelectionNotification

displaySupportsShapes

displaySync

displaySync :: (MonadIO m, DisplayK a) => a -> m () Source

displayWarpPointer

displayWarpPointer :: (MonadIO m, DisplayK a, ScreenK b) => a -> b -> Int32 -> Int32 -> m () Source

Deprecated: (Since version 3.0)Use gdk_device_warp() instead.

Signals

Closed

type DisplayClosedCallbackC = Ptr () -> CInt -> Ptr () -> IO () Source

Opened

type DisplayOpenedCallbackC = Ptr () -> Ptr () -> IO () Source