gi-gdk-0.3.18.13: 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

newtype Display Source

Constructors

Display (ForeignPtr Display) 

Instances

GObject Display Source 
((~) * info (ResolveDisplayMethod t Display), MethodInfo * info Display p) => IsLabel t (Display -> p) Source 

Methods

fromLabel :: Proxy# Symbol t -> Display -> p

((~) * info (ResolveDisplayMethod t Display), MethodInfo * info Display p) => IsLabelProxy t (Display -> p) Source 

Methods

fromLabelProxy :: Proxy Symbol t -> Display -> p

type ParentTypes Display Source 
type AttributeList Display Source 
type SignalList Display Source 

class GObject o => DisplayK o Source

Instances

Methods

displayBeep

data DisplayBeepMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m ()), MonadIO m, DisplayK a) => MethodInfo (TYPE Lifted) DisplayBeepMethodInfo a signature Source 

Methods

overloadedMethod :: MethodProxy DisplayBeepMethodInfo a -> signature -> s

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

displayClose

data DisplayCloseMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m ()), MonadIO m, DisplayK a) => MethodInfo (TYPE Lifted) DisplayCloseMethodInfo a signature Source 

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

displayDeviceIsGrabbed

displayFlush

data DisplayFlushMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m ()), MonadIO m, DisplayK a) => MethodInfo (TYPE Lifted) DisplayFlushMethodInfo a signature Source 

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

data DisplayPutEventMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Event -> m ()), MonadIO m, DisplayK a) => MethodInfo (TYPE Lifted) DisplayPutEventMethodInfo a signature Source 

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

data DisplaySyncMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m ()), MonadIO m, DisplayK a) => MethodInfo (TYPE Lifted) DisplaySyncMethodInfo a signature Source 

Methods

overloadedMethod :: MethodProxy DisplaySyncMethodInfo a -> signature -> s

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