Reference Manual
Inti Logo
Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members

Inti::Gtk::CellEditable Class Reference

A GtkCellEditable C++ wrapper class. More...

#include <inti/gtk/celleditable.h>

Inheritance diagram for Inti::Gtk::CellEditable:

Inti::G::TypeInterface Inti::G::TypeInstance Inti::ReferencedBase Inti::Gtk::Entry Inti::Gtk::SpinButton List of all members.

Public Member Functions

Accessors
Methods
Signal Proxies

Protected Member Functions

Constructors
Signal Handlers

Detailed Description

A GtkCellEditable C++ wrapper class.

CellEditable is an abstract interface that Entry implements through multiple inheritance. CellRenderer returns a smart pointer to a CellEditable when you call CellRenderer::start_editing(). Using this pointer, you can monitor the editing process by connecting to either its editing_done_signal or remove_widget_signal.


Member Function Documentation

void Inti::Gtk::CellEditable::editing_done  ) 
 

Emits the "editing_done" signal.

This signal is a sign for the cell renderer to update it's value from the cell.

void Inti::Gtk::CellEditable::remove_widget  ) 
 

Emits the "remove_widget" signal.

This signal is meant to indicate that the cell is finished editing, and the editable widget may now be destroyed.

void Inti::Gtk::CellEditable::start_editing const Gdk::Event event  ) 
 

Begins editing on a cell_editable.

Parameters:
event A Gdk::Event, or null.

The event is the Gdk::Event that began the editing process. It may be null, in the instance that editing was initiated through programatic means.


The documentation for this class was generated from the following file: Main Page - Footer


Generated on Sun Sep 14 20:08:13 2003 for Inti by doxygen 1.3.2 written by Dimitri van Heesch, © 1997-2002