Rapicorn - Experimental UI Toolkit - Source Code  13.07.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines
Public Member Functions | Protected Member Functions
Rapicorn::Text::Editor::Client Class Reference

List of all members.

Public Member Functions

virtual const charpeek_text (int *byte_length)=0
virtual ParaState para_state () const =0
virtual void para_state (const ParaState &pstate)=0
virtual AttrState attr_state () const =0
virtual void attr_state (const AttrState &astate)=0
virtual String markup_text () const
virtual void markup_text (const String &markup)
virtual String plain_text () const
virtual void plain_text (const String &ptext)
virtual TextMode text_mode () const =0
virtual void text_mode (TextMode text_mode)=0
virtual double text_requisition (uint n_chars, uint n_digits)=0
virtual int mark () const =0
virtual void mark (int byte_index)=0
virtual bool mark_at_end () const =0
virtual bool mark_to_coord (double x, double y)=0
virtual void step_mark (int visual_direction)=0
virtual void mark2cursor ()=0
virtual void hide_cursor ()=0
virtual void mark_delete (uint n_utf8_chars)=0
virtual void mark_insert (String utf8string, const AttrState *astate=NULL)=0

Protected Member Functions

const PropertyListclient_property_list ()
virtual String save_markup () const =0
virtual void load_markup (const String &markup)=0

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines