Creates a #GtkTextAttributes, which describes a set of properties on some text.
Copies src and returns a new #GtkTextAttributes.
Copies the values from src to dest so that dest has the same values as src. Frees existing values in dest.
Returns this, for use in with statements.
Get appearance field.
Get bgFullHeight field.
Set bgFullHeight field.
Get direction field.
Set direction field.
Get editable field.
Set editable field.
Get font field.
Set font field.
Get fontScale field.
Set fontScale field.
Get indent field.
Set indent field.
Get invisible field.
Set invisible field.
Get justification field.
Set justification field.
Get language field.
Set language field.
Get leftMargin field.
Set leftMargin field.
Get letterSpacing field.
Set letterSpacing field.
Get noFallback field.
Set noFallback field.
Get pixelsAboveLines field.
Set pixelsAboveLines field.
Get pixelsBelowLines field.
Set pixelsBelowLines field.
Get pixelsInsideWrap field.
Set pixelsInsideWrap field.
Get rightMargin field.
Set rightMargin field.
Get tabs field.
Set tabs field.
Get wrapMode field.
Set wrapMode field.
Pointer to the C boxed value
Get the GType of this boxed type.
Boxed GType property.
Convenience method to return this cast to a type. For use in D with statements.
Make a copy of the wrapped C boxed data.
Copy a C boxed value using g_boxed_copy.
Free a C boxed value using g_boxed_free.
Using #GtkTextAttributes directly should rarely be necessary. It’s primarily useful with gtk.text_iter.TextIter.getAttributes. As with most GTK+ structs, the fields in this struct should only be read, never modified directly.