gccv::TextClient Class Reference

ItemClient for text items. More...

#include <text-client.h>

Inheritance diagram for gccv::TextClient:

gccv::ItemClient gcp::TextObject gcp::Fragment gcp::Text

List of all members.

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)


Detailed Description

ItemClient for text items.

A specialized ItemClient class for Text items. This class is virtual.

Definition at line 40 of file text-client.h.


Constructor & Destructor Documentation

gccv::TextClient::TextClient (  ) 

The default constructor.

virtual gccv::TextClient::~TextClient (  )  [virtual]

The destructor.


Member Function Documentation

virtual void gccv::TextClient::InterlineChanged ( G_GNUC_UNUSED double  interline  )  [inline, virtual]

Parameters:
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]

Parameters:
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]

Parameters:
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]

Parameters:
pos the new cursor position.
Notifies the client that the text has been changed.

Implemented in gcp::TextObject.


The documentation for this class was generated from the following file:

Generated on Fri Sep 24 15:58:43 2010 for The Gnome Chemistry Utils by  doxygen 1.5.9