type Gdk_Display_Record is new Glib.Object.GObject_Record with null record;
type Gdk_Display is access all Gdk_Display_Record'Class;
Signal_Closed : constant Glib.Signal_Name := "closed";
function Get_Type return Glib.GType;
function Open
( | Display_Name | : String) return Gdk_Display; |
function Get_Name
( | Display | : access Gdk_Display_Record) return String; |
function Get_N_Screens
( | Display | : access Gdk_Display_Record) return Glib.Gint; |
procedure Pointer_Ungrab
( | Display | : access Gdk_Display_Record; |
Time | : Glib.Guint32 := Gdk.Types.Current_Time); |
procedure Keyboard_Ungrab
( | Display | : access Gdk_Display_Record; |
Time | : Glib.Guint32 := Gdk.Types.Current_Time); |
function Pointer_Is_Grabbed
( | Display | : access Gdk_Display_Record) return Boolean; |
procedure Sync
( | Display | : access Gdk_Display_Record); |
procedure Flush
( | Display | : access Gdk_Display_Record); |
procedure Close
( | Display | : access Gdk_Display_Record); |
function Get_Event
( | Display | : access Gdk_Display_Record) return Gdk.Event.Gdk_Event; |
function Peek_Event
( | Display | : access Gdk_Display_Record) return Gdk.Event.Gdk_Event; |
procedure Put_Event
( | Display | : access Gdk_Display_Record; |
Event | : Gdk.Event.Gdk_Event); |
procedure Set_Double_Click_Time
( | Display | : access Gdk_Display_Record; |
Msec | : Glib.Guint); |
procedure Set_Double_Click_Distance
( | Display | : access Gdk_Display_Record; |
Distance | : Glib.Guint); |
procedure Get_Window_At_Pointer
( | Display | : access Gdk_Display_Record; |
Win_X | : out Glib.Gint; | |
Win_Y | : out Glib.Gint; | |
Win | : out Gdk.Gdk_Window); |
function Supports_Cursor_Color
( | Display | : access Gdk_Display_Record) return Boolean; |
function Supports_Cursor_Alpha
( | Display | : access Gdk_Display_Record) return Boolean; |
function Get_Default_Cursor_Size
( | Display | : access Gdk_Display_Record) return Glib.Guint; |
procedure Get_Maximal_Cursor_Size
( | Display | : access Gdk_Display_Record; |
Width | : out Glib.Guint; | |
Height | : out Glib.Guint); |
function Get_Default_Group
( | Display | : access Gdk_Display_Record) return Gdk.Gdk_Window; |
function Supports_Selection_Notification
( | Display | : access Gdk_Display_Record) return Boolean; |
function Request_Selection_Notification
( | Display | : access Gdk_Display_Record; |
Selection | : Gdk.Types.Gdk_Atom) return Boolean; |
function Supports_Clipboard_Persistence
( | Display | : access Gdk_Display_Record) return Boolean; |
procedure Store_Clipboard
( | Display | : access Gdk_Display_Record; |
Clipboard_Window | : Gdk.Gdk_Window; | |
Time | : Glib.Guint32; | |
Targets | : Gdk.Types.Gdk_Atom_Array); |
Binding from C File version 2.8.17
<see>Gdk_Screen</see>