-
procedure Gtk_New (Text_Attr : out Gtk_Text_Attributes);
-
-
procedure Ref (Values : Gtk_Text_Attributes);
-
procedure Unref (Values : Gtk_Text_Attributes);
-
function Copy (Src : Gtk_Text_Attributes) return Gtk_Text_Attributes;
-
procedure Copy_Values
(Src : Gtk_Text_Attributes;
Dest : Gtk_Text_Attributes);
Text appearance
-
procedure Set_Rise
(Appearance : Gtk_Text_Appearance;
Rise : Gint);
function Get_Rise
(Appearance : Gtk_Text_Appearance) return Gint;
-
procedure Set_Underline
(Appearance : Gtk_Text_Appearance;
Underline : Pango.Enums.Underline);
function Get_Underline
(Appearance : Gtk_Text_Appearance) return Pango.Enums.Underline;
-
procedure Set_Strikethrough
(Appearance : Gtk_Text_Appearance;
Strikethrough : Boolean);
function Get_Strikethrough
(Appearance : Gtk_Text_Appearance) return Boolean;
-
-
-
procedure Set_Fg_Stipple
(Appearance : Gtk_Text_Appearance;
Stipple :
Gdk.Gdk_Bitmap);
function Get_Fg_Stipple
(Appearance : Gtk_Text_Attributes)
return Gdk.Gdk_Bitmap;
-
procedure Set_Bg_Stipple
(Appearance : Gtk_Text_Appearance;
Stipple :
Gdk.Gdk_Bitmap);
function Get_Bg_Stipple
(Appearance : Gtk_Text_Attributes)
return Gdk.Gdk_Bitmap;
Attributes
-
-
-
-
procedure Set_Font_Scale
(Text_Attr : Gtk_Text_Attributes;
Scale : Gdouble);
function Get_Font_Scale
(Text_Attr : Gtk_Text_Attributes) return Gdouble;
-
procedure Set_Left_Margin
(Text_Attr : Gtk_Text_Attributes;
Margin : Gint);
function Get_Left_Margin
(Text_Attr : Gtk_Text_Attributes) return Gint;
-
procedure Set_Right_Margin
(Text_Attr : Gtk_Text_Attributes;
Margin : Gint);
function Get_Right_Margin
(Text_Attr : Gtk_Text_Attributes) return Gint;
-
procedure Set_Indent
(Text_Attr : Gtk_Text_Attributes;
Margin : Gint);
function Get_Indent
(Text_Attr : Gtk_Text_Attributes) return Gint;
-
procedure Set_Pixels_Above_Line
(Text_Attr : Gtk_Text_Attributes;
Margin : Gint);
function Get_Pixels_Above_Line
(Text_Attr : Gtk_Text_Attributes) return Gint;
-
procedure Set_Pixels_Below_Line
(Text_Attr : Gtk_Text_Attributes;
Margin : Gint);
function Get_Pixels_Below_Line
(Text_Attr : Gtk_Text_Attributes) return Gint;
-
procedure Set_Pixels_Inside_Wrap
(Text_Attr : Gtk_Text_Attributes;
Margin : Gint);
function Get_Pixels_Inside_Wrap
(Text_Attr : Gtk_Text_Attributes) return Gint;
-
-
procedure Set_Invisible
(Text_Attr : Gtk_Text_Attributes;
Invisible : Boolean);
function Get_Invisible (Text_Attr : Gtk_Text_Attributes) return Boolean;
-
procedure Set_Bg_Full_Height
(Text_Attr : Gtk_Text_Attributes;
Full_Height : Boolean);
function Get_Bg_Full_Height
(Text_Attr : Gtk_Text_Attributes) return Boolean;
-
procedure Set_Editable
(Text_Attr : Gtk_Text_Attributes;
Editable : Boolean);
function Get_Editable
(Text_Attr : Gtk_Text_Attributes) return Boolean;
-
procedure Set_Tabs
(Text_Attr : Gtk_Text_Attributes;
Tabs : Pango.Tabs.Pango_Tab_Array);
function Get_Tabs
(Text_Attr : Gtk_Text_Attributes) return Pango.Tabs.Pango_Tab_Array;
-
function Get_Appearance
(Text_Attr : Gtk_Text_Attributes) return Gtk_Text_Appearance;