Ardour  9.0-pre0-582-g084a23a80d
Gtk::Editable_Class Class Reference

#include <editable_p.h>

Inheritance diagram for Gtk::Editable_Class:
[legend]

Public Types

typedef Editable CppObjectType
 
typedef GtkEditable BaseObjectType
 
typedef GtkEditableClass BaseClassType
 
typedef Glib::Interface_Class CppClassParent
 

Public Member Functions

const Glib::Interface_Class & init ()
 

Static Public Member Functions

static void iface_init_function (void *g_iface, void *iface_data)
 
static Glib::ObjectBase * wrap_new (GObject *)
 

Static Protected Member Functions

static void insert_text_callback (GtkEditable *self, const gchar *text, gint length, gint *position)
 
static void delete_text_callback (GtkEditable *self, gint p0, gint p1)
 
static void changed_callback (GtkEditable *self)
 
static void do_insert_text_vfunc_callback (GtkEditable *self, const gchar *text, gint length, gint *position)
 
static void do_delete_text_vfunc_callback (GtkEditable *self, gint start_pos, gint end_pos)
 
static gchar * get_chars_vfunc_callback (GtkEditable *self, gint start_pos, gint end_pos)
 
static void set_selection_bounds_vfunc_callback (GtkEditable *self, gint start_pos, gint end_pos)
 
static gboolean get_selection_bounds_vfunc_callback (GtkEditable *self, gint *start_pos, gint *end_pos)
 
static void set_position_vfunc_callback (GtkEditable *self, gint position)
 
static gint get_position_vfunc_callback (GtkEditable *self)
 

Friends

class Editable
 

Detailed Description

Definition at line 14 of file editable_p.h.

Member Typedef Documentation

◆ BaseClassType

◆ BaseObjectType

Definition at line 18 of file editable_p.h.

◆ CppClassParent

typedef Glib::Interface_Class Gtk::Editable_Class::CppClassParent

Definition at line 20 of file editable_p.h.

◆ CppObjectType

Definition at line 17 of file editable_p.h.

Member Function Documentation

◆ changed_callback()

static void Gtk::Editable_Class::changed_callback ( GtkEditable self)
staticprotected

◆ delete_text_callback()

static void Gtk::Editable_Class::delete_text_callback ( GtkEditable self,
gint  p0,
gint  p1 
)
staticprotected

◆ do_delete_text_vfunc_callback()

static void Gtk::Editable_Class::do_delete_text_vfunc_callback ( GtkEditable self,
gint  start_pos,
gint  end_pos 
)
staticprotected

◆ do_insert_text_vfunc_callback()

static void Gtk::Editable_Class::do_insert_text_vfunc_callback ( GtkEditable self,
const gchar *  text,
gint  length,
gint *  position 
)
staticprotected

◆ get_chars_vfunc_callback()

static gchar* Gtk::Editable_Class::get_chars_vfunc_callback ( GtkEditable self,
gint  start_pos,
gint  end_pos 
)
staticprotected

◆ get_position_vfunc_callback()

static gint Gtk::Editable_Class::get_position_vfunc_callback ( GtkEditable self)
staticprotected

◆ get_selection_bounds_vfunc_callback()

static gboolean Gtk::Editable_Class::get_selection_bounds_vfunc_callback ( GtkEditable self,
gint *  start_pos,
gint *  end_pos 
)
staticprotected

◆ iface_init_function()

static void Gtk::Editable_Class::iface_init_function ( void *  g_iface,
void *  iface_data 
)
static

◆ init()

const Glib::Interface_Class& Gtk::Editable_Class::init ( )

◆ insert_text_callback()

static void Gtk::Editable_Class::insert_text_callback ( GtkEditable self,
const gchar *  text,
gint  length,
gint *  position 
)
staticprotected

◆ set_position_vfunc_callback()

static void Gtk::Editable_Class::set_position_vfunc_callback ( GtkEditable self,
gint  position 
)
staticprotected

◆ set_selection_bounds_vfunc_callback()

static void Gtk::Editable_Class::set_selection_bounds_vfunc_callback ( GtkEditable self,
gint  start_pos,
gint  end_pos 
)
staticprotected

◆ wrap_new()

static Glib::ObjectBase* Gtk::Editable_Class::wrap_new ( GObject *  )
static

Friends And Related Function Documentation

◆ Editable

friend class Editable
friend

Definition at line 22 of file editable_p.h.


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