atk.TextT

Public Imports

atk.TextRange
public import atk.TextRange;
atk.c.functions
public import atk.c.functions;
atk.c.types
public import atk.c.types;
glib.Str
public import glib.Str;
gobject.ObjectG
public import gobject.ObjectG;
gobject.Signals
public import gobject.Signals;
gtkc.atktypes
public import gtkc.atktypes;
std.algorithm
public import std.algorithm;

Members

Templates

TextT
template TextT(TStruct)

AtkText should be implemented by AtkObjects on behalf of widgets that have text content which is either attributed or otherwise non-trivial. AtkObjects whose text content is simple, unattributed, and very brief may expose that content via atk_object_get_name instead; however if the text is editable, multi-line, typically longer than three or four words, attributed, selectable, or if the object already uses the 'name' ATK property for other information, the AtkText interface should be used to expose the text content. In the case of editable text content, AtkEditableText (a subtype of the AtkText interface) should be implemented instead.