type Gtk_Settings_Record is new Glib.Object.GObject_Record with null record;
type Gtk_Settings is access all Gtk_Settings_Record'Class;
Gtk_Alternative_Button_Order : constant String := "gtk-alternative-button-order";
Gtk_Dnd_Drag_Threshold : constant String := "gtk-dnd-drag-threshold";
Gtk_Double_Click_Distance : constant String := "gtk-double-click-distance";
Gtk_Entry_Select_On_Focus : constant String := "gtk-entry-select-on-focus";
Gtk_Fallback_Icon_Theme : constant String := "gtk-fallback-icon-theme";
Gtk_File_Chooser_Backend : constant String := "gtk-file-chooser-backend";
Gtk_Menu_Bar_Popup_Delay : constant String := "gtk-menu-bar-popup-delay";
Gtk_Menu_Popdown_Delay : constant String := "gtk-menu-popdown-delay";
function Get_Default return Gtk_Settings;
function Get_For_Screen
( | Screen | : Gdk.Gdk_Screen) return Gtk_Settings; |
function Get_Type return Glib.GType;
procedure Install_Property
( | Pspec | : Glib.Param_Spec); |
procedure Install_Property_Parser
( | Pspec | : Glib.Param_Spec; |
Parser | : Gtk.Style.Gtk_Rc_Property_Parser); |
function Parse_Color
( | Pspec | : Glib.Param_Spec; |
Rc_String | : Interfaces.C.Strings.chars_ptr; | |
Value | : access Glib.Values.GValue) return Gboolean; |
function Parse_Enum
( | Pspec | : Glib.Param_Spec; |
Rc_String | : Interfaces.C.Strings.chars_ptr; | |
Value | : access Glib.Values.GValue) return Gboolean; |
function Parse_Flags
( | Pspec | : Glib.Param_Spec; |
Rc_String | : Interfaces.C.Strings.chars_ptr; | |
Value | : access Glib.Values.GValue) return Gboolean; |
function Parse_Requisition
( | Pspec | : Glib.Param_Spec; |
Rc_String | : Interfaces.C.Strings.chars_ptr; | |
Value | : access Glib.Values.GValue) return Gboolean; |
function Parse_Border
( | Pspec | : Glib.Param_Spec; |
Rc_String | : Interfaces.C.Strings.chars_ptr; | |
Value | : access Glib.Values.GValue) return Gboolean; |
procedure Set_Property_Value
( | Settings | : access Gtk_Settings_Record; |
Name | : String; | |
Value | : Glib.Values.GValue; | |
Origin | : String); |
procedure Set_String_Property
( | Settings | : access Gtk_Settings_Record; |
Name | : String; | |
Value | : String; | |
Origin | : String); |
procedure Set_Long_Property
( | Settings | : access Gtk_Settings_Record; |
Name | : String; | |
Value | : Glong; | |
Origin | : String); |
procedure Set_Double_Property
( | Settings | : access Gtk_Settings_Record; |
Name | : String; | |
Value | : Gdouble; | |
Origin | : String); |
Binding from C File version 2.8.17