The Gnome Chemistry Utils 0.13.3
|
ItemClient for text items. More...
#include <text-client.h>
Public Member Functions | |
TextClient () | |
virtual | ~TextClient () |
virtual void | SelectionChanged (unsigned start, unsigned end)=0 |
virtual void | TextChanged (unsigned pos)=0 |
virtual void | InterlineChanged (G_GNUC_UNUSED double interline) |
virtual void | JustificationChanged (G_GNUC_UNUSED GtkJustification justification) |
ItemClient for text items.
A specialized ItemClient class for Text items. This class is virtual.
Definition at line 40 of file text-client.h.
gccv::TextClient::TextClient | ( | ) |
The default constructor.
virtual gccv::TextClient::~TextClient | ( | ) | [virtual] |
The destructor.
virtual void gccv::TextClient::InterlineChanged | ( | G_GNUC_UNUSED double | interline | ) | [inline, virtual] |
interline | the new interline spacing. |
Notifies the client that the interline has been changed.
Definition at line 70 of file text-client.h.
virtual void gccv::TextClient::JustificationChanged | ( | G_GNUC_UNUSED GtkJustification | justification | ) | [inline, virtual] |
justification | the new justification. |
Notifies the client that the justification has been changed.
Definition at line 76 of file text-client.h.
virtual void gccv::TextClient::SelectionChanged | ( | unsigned | start, |
unsigned | end | ||
) | [pure virtual] |
start | new selection start index. |
end | new selection end index. |
Notifies the client that the selection position has changed.
Implemented in gcp::TextObject.
virtual void gccv::TextClient::TextChanged | ( | unsigned | pos | ) | [pure virtual] |
pos | the new cursor position. |
Notifies the client that the text has been changed.
Implemented in gcp::TextObject.