gtk.TextAttributes — an object containing the attributes set on some text
class gtk.TextAttributes(gobject.GBoxed): |
|
A gtk.TextAttributes object holds a set of attributes that describe the properties of a section of text. A gtk.TextAttributes object is usually obtained by calling either of the gtk.TextIter.get_attributes() or gtk.TextView.get_default_attributes() methods to retrieve the attributes in effect.
A gtk.TextAttributes object created with gtk.TextAttributes() cannot be applied within PyGTK because there is no way to set the attributes. Likewise, the copy() and copy_values() methods can create a new copy or copy the attributes but there are no methods in PyGTK that take a gtk.TextAttributes object as an argument. The most effective way to use a gtk.TextAttributes object is to read its attributes and use them to set the properties of a gtk.TextTag.
|
Returns : | a new gtk.TextAttributes |
Creates a gtk.TextAttributes object, that contains a set of attributes of some text.
|
Returns : | a copy of the gtk.TextAttributes object |
The copy() method copies the text attributes and returns a new gtk.TextAttributes object.
|
dest : | the gtk.TextAttributes whose attributes will be set |
The copy_values() method copies the values from the gtk.TextAttributes object to dest so that dest has the same values. Frees existing values in dest.