gtk.IMContext.IMContext Class Reference

Inheritance diagram for gtk.IMContext.IMContext:

gobject.ObjectG.ObjectG gtk.IMContextSimple.IMContextSimple gtk.IMMulticontext.IMMulticontext List of all members.

Public Member Functions

GtkIMContextgetIMContextStruct ()
 this (GtkIMContext *gtkIMContext)
 Sets our main struct and passes it to the parent class.
void delegate (char[], IMContext)[] onCommitListeners
void addOnCommit (void delegate(char[], IMContext) dlg)
 extern (C) static void callBackCommit(GtkIMContext *imcontextStruct
void addOnDeleteSurrounding (gboolean delegate(gint, gint, IMContext) dlg)
 extern (C) static void callBackDeleteSurrounding(GtkIMContext *imcontextStruct
void addOnPreeditChanged (void delegate(IMContext) dlg)
 extern (C) static void callBackPreeditChanged(GtkIMContext *imcontextStruct
void addOnPreeditEnd (void delegate(IMContext) dlg)
 extern (C) static void callBackPreeditEnd(GtkIMContext *imcontextStruct
void addOnPreeditStart (void delegate(IMContext) dlg)
 extern (C) static void callBackPreeditStart(GtkIMContext *imcontextStruct
void addOnRetrieveSurrounding (gboolean delegate(IMContext) dlg)
 extern (C) static void callBackRetrieveSurrounding(GtkIMContext *imcontextStruct

Public Attributes

int[char[]] connectedSignals
gchararg1
gint arg1
gint gint arg2

Protected Member Functions

void * getStruct ()
 the main Gtk struct as a void*

Protected Attributes

GtkIMContextgtkIMContext
 the main Gtk struct

Constructor & Destructor Documentation

gtk.IMContext.IMContext.this ( GtkIMContext gtkIMContext  ) 

Sets our main struct and passes it to the parent class.


Member Function Documentation

void gtk.IMContext.IMContext.addOnCommit ( void delegate(char[], IMContext dlg  ) 

void gtk.IMContext.IMContext.addOnDeleteSurrounding ( gboolean delegate(gint, gint, IMContext dlg  ) 

void gtk.IMContext.IMContext.addOnPreeditChanged ( void delegate(IMContext dlg  ) 

void gtk.IMContext.IMContext.addOnPreeditEnd ( void delegate(IMContext dlg  ) 

void gtk.IMContext.IMContext.addOnPreeditStart ( void delegate(IMContext dlg  ) 

void gtk.IMContext.IMContext.addOnRetrieveSurrounding ( gboolean delegate(IMContext dlg  ) 

void gtk.IMContext.IMContext.delegate ( char  [],
IMContext   
)

gtk.IMContext.IMContext.extern (  ) 

Reimplemented from gobject.ObjectG.ObjectG.

gtk.IMContext.IMContext.extern (  ) 

Reimplemented from gobject.ObjectG.ObjectG.

gtk.IMContext.IMContext.extern (  ) 

Reimplemented from gobject.ObjectG.ObjectG.

gtk.IMContext.IMContext.extern (  ) 

Reimplemented from gobject.ObjectG.ObjectG.

gtk.IMContext.IMContext.extern (  ) 

Reimplemented from gobject.ObjectG.ObjectG.

gtk.IMContext.IMContext.extern (  ) 

Reimplemented from gobject.ObjectG.ObjectG.

GtkIMContext* gtk.IMContext.IMContext.getIMContextStruct (  ) 

void* gtk.IMContext.IMContext.getStruct (  )  [protected]

the main Gtk struct as a void*

Reimplemented from gobject.ObjectG.ObjectG.

Reimplemented in gtk.IMContextSimple.IMContextSimple, and gtk.IMMulticontext.IMMulticontext.


Member Data Documentation

gint gtk.IMContext.IMContext.arg1

Reimplemented from gobject.ObjectG.ObjectG.

gchar* gtk.IMContext.IMContext.arg1

Reimplemented from gobject.ObjectG.ObjectG.

gint gint gtk.IMContext.IMContext.arg2

int [char[]] gtk.IMContext.IMContext.connectedSignals

Reimplemented from gobject.ObjectG.ObjectG.

GtkIMContext* gtk.IMContext.IMContext.gtkIMContext [protected]

the main Gtk struct


SourceForge.net Logo DSource.org Logo digitalmars.com Logo