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>