logo top
Main Page   Widgets   Namespaces   Book  

Atk::EditableText Class Reference

Inheritance diagram for Atk::EditableText:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual ~EditableText ()
AtkEditableText* gobj ()
 Provides access to the underlying C GObject.

const AtkEditableText* gobj () const
 Provides access to the underlying C GObject.

bool set_run_attributes (const AttributeSet& attrib_set, int start_offset, int end_offset)
void set_text_contents (const Glib::ustring& string)
void insert_text (const Glib::ustring& string, int length, int& position)
void copy_text (int start_pos, int end_pos)
void cut_text (int start_pos, int end_pos)
void delete_text (int start_pos, int end_pos)
void paste_text (int position)

Static Public Member Functions

void add_interface (GType gtype_implementer)

Protected Member Functions

virtual bool set_run_attributes_vfunc (AtkAttributeSet* attrib_set, int start_offset, int end_offset)
virtual void set_text_contents_vfunc (const Glib::ustring& string)
virtual void insert_text_vfunc (const Glib::ustring& string, int length, int& position)
virtual void copy_text_vfunc (int start_pos, int end_pos)
virtual void cut_text_vfunc (int start_pos, int end_pos)
virtual void delete_text_vfunc (int start_pos, int end_pos)
virtual void paste_text_vfunc (int position)

Related Functions

(Note that these are not member functions.)

Glib::RefPtr<Atk::EditableTextwrap (AtkEditableText* object, bool take_copy=false)

Constructor & Destructor Documentation

virtual Atk::EditableText::~EditableText (  )  [virtual]
 


Member Function Documentation

void Atk::EditableText::add_interface ( GType  gtype_implementer  )  [static]
 

void Atk::EditableText::copy_text ( int  start_pos,
int  end_pos
 

virtual void Atk::EditableText::copy_text_vfunc ( int  start_pos,
int  end_pos
[protected, virtual]
 

void Atk::EditableText::cut_text ( int  start_pos,
int  end_pos
 

virtual void Atk::EditableText::cut_text_vfunc ( int  start_pos,
int  end_pos
[protected, virtual]
 

void Atk::EditableText::delete_text ( int  start_pos,
int  end_pos
 

virtual void Atk::EditableText::delete_text_vfunc ( int  start_pos,
int  end_pos
[protected, virtual]
 

const AtkEditableText* Atk::EditableText::gobj (  )  const [inline]
 

Provides access to the underlying C GObject.

Reimplemented in Atk::NoOpObject.

AtkEditableText* Atk::EditableText::gobj (  )  [inline]
 

Provides access to the underlying C GObject.

Reimplemented in Atk::NoOpObject.

void Atk::EditableText::insert_text ( const Glib::ustring&  string,
int  length,
int&  position
 

virtual void Atk::EditableText::insert_text_vfunc ( const Glib::ustring&  string,
int  length,
int&  position
[protected, virtual]
 

void Atk::EditableText::paste_text ( int  position  ) 
 

virtual void Atk::EditableText::paste_text_vfunc ( int  position  )  [protected, virtual]
 

bool Atk::EditableText::set_run_attributes ( const AttributeSet attrib_set,
int  start_offset,
int  end_offset
 

virtual bool Atk::EditableText::set_run_attributes_vfunc ( AtkAttributeSet*  attrib_set,
int  start_offset,
int  end_offset
[protected, virtual]
 

void Atk::EditableText::set_text_contents ( const Glib::ustring&  string  ) 
 

virtual void Atk::EditableText::set_text_contents_vfunc ( const Glib::ustring&  string  )  [protected, virtual]
 


Friends And Related Function Documentation

Glib::RefPtr<Atk::EditableText> wrap ( AtkEditableText*  object,
bool  take_copy = false
[related]
 


The documentation for this class was generated from the following file:
Generated for gtkmm2.2 by Doxygen 1.3.3 © 1997-2001