gi-gdk-0.3.18.15: 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 
((~) * info (ResolveDisplayMethod t Display), MethodInfo * info Display p) => IsLabelProxy t (Display -> p) 
type ParentTypes Display 
type AttributeList Display 
type SignalList Display 

class GObject o => DisplayK o Source

Instances

Methods

displayBeep

data DisplayBeepMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, DisplayK a) => MethodInfo * DisplayBeepMethodInfo a signature 

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

displayClose

data DisplayCloseMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, DisplayK a) => MethodInfo * DisplayCloseMethodInfo a signature 

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

displayDeviceIsGrabbed

data DisplayDeviceIsGrabbedMethodInfo Source

Instances

((~) * signature (b -> m Bool), MonadIO m, DisplayK a, DeviceK b) => MethodInfo * DisplayDeviceIsGrabbedMethodInfo a signature 

displayFlush

data DisplayFlushMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, DisplayK a) => MethodInfo * DisplayFlushMethodInfo a signature 

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

displayGetAppLaunchContext

displayGetDefault

displayGetDefaultCursorSize

displayGetDefaultGroup

displayGetDefaultScreen

displayGetDeviceManager

displayGetEvent

data DisplayGetEventMethodInfo Source

Instances

((~) * signature (m (Maybe Event)), MonadIO m, DisplayK a) => MethodInfo * DisplayGetEventMethodInfo a signature 

displayGetMaximalCursorSize

displayGetNScreens

data DisplayGetNScreensMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, DisplayK a) => MethodInfo * DisplayGetNScreensMethodInfo a signature 

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

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

displayGetName

data DisplayGetNameMethodInfo Source

Instances

((~) * signature (m Text), MonadIO m, DisplayK a) => MethodInfo * DisplayGetNameMethodInfo a signature 

displayGetPointer

data DisplayGetPointerMethodInfo Source

Instances

((~) * signature (m (Screen, Int32, Int32, [ModifierType])), MonadIO m, DisplayK a) => MethodInfo * DisplayGetPointerMethodInfo a signature 

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

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

displayGetScreen

data DisplayGetScreenMethodInfo Source

Instances

((~) * signature (Int32 -> m Screen), MonadIO m, DisplayK a) => MethodInfo * DisplayGetScreenMethodInfo a signature 

displayGetWindowAtPointer

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

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

displayHasPending

data DisplayHasPendingMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, DisplayK a) => MethodInfo * DisplayHasPendingMethodInfo a signature 

displayIsClosed

data DisplayIsClosedMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, DisplayK a) => MethodInfo * DisplayIsClosedMethodInfo a signature 

displayKeyboardUngrab

data DisplayKeyboardUngrabMethodInfo Source

Instances

((~) * signature (Word32 -> m ()), MonadIO m, DisplayK a) => MethodInfo * DisplayKeyboardUngrabMethodInfo a signature 

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

data DisplayListDevicesMethodInfo Source

Instances

((~) * signature (m [Device]), MonadIO m, DisplayK a) => MethodInfo * DisplayListDevicesMethodInfo a signature 

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 (Maybe Display) Source

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

displayPeekEvent

data DisplayPeekEventMethodInfo Source

Instances

((~) * signature (m (Maybe Event)), MonadIO m, DisplayK a) => MethodInfo * DisplayPeekEventMethodInfo a signature 

displayPointerIsGrabbed

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

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

displayPointerUngrab

data DisplayPointerUngrabMethodInfo Source

Instances

((~) * signature (Word32 -> m ()), MonadIO m, DisplayK a) => MethodInfo * DisplayPointerUngrabMethodInfo a signature 

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

((~) * signature (Event -> m ()), MonadIO m, DisplayK a) => MethodInfo * DisplayPutEventMethodInfo a signature 

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

displayRequestSelectionNotification

displaySetDoubleClickDistance

displaySetDoubleClickTime

data DisplaySetDoubleClickTimeMethodInfo Source

Instances

((~) * signature (Word32 -> m ()), MonadIO m, DisplayK a) => MethodInfo * DisplaySetDoubleClickTimeMethodInfo a signature 

displayStoreClipboard

data DisplayStoreClipboardMethodInfo Source

Instances

((~) * signature (b -> Word32 -> [Atom] -> m ()), MonadIO m, DisplayK a, WindowK b) => MethodInfo * DisplayStoreClipboardMethodInfo a signature 

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

data DisplaySupportsShapesMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, DisplayK a) => MethodInfo * DisplaySupportsShapesMethodInfo a signature 

displaySync

data DisplaySyncMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, DisplayK a) => MethodInfo * DisplaySyncMethodInfo a signature 

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

displayWarpPointer

data DisplayWarpPointerMethodInfo Source

Instances

((~) * signature (b -> Int32 -> Int32 -> m ()), MonadIO m, DisplayK a, ScreenK b) => MethodInfo * DisplayWarpPointerMethodInfo a signature 

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