GtkIMContextClass

Undocumented in source.

struct GtkIMContextClass {
GObjectClass parentClass;
}

Members

Variables

GtkReserved1
void function() GtkReserved1;
GtkReserved2
void function() GtkReserved2;
GtkReserved3
void function() GtkReserved3;
GtkReserved4
void function() GtkReserved4;
GtkReserved5
void function() GtkReserved5;
GtkReserved6
void function() GtkReserved6;
commit
void function(GtkIMContext* context, const(char)* str) commit;
deleteSurrounding
int function(GtkIMContext* context, int offset, int nChars) deleteSurrounding;
filterKeypress
int function(GtkIMContext* context, GdkEventKey* event) filterKeypress;
focusIn
void function(GtkIMContext* context) focusIn;
focusOut
void function(GtkIMContext* context) focusOut;
getPreeditString
void function(GtkIMContext* context, char** str, PangoAttrList** attrs, int* cursorPos) getPreeditString;
getSurrounding
int function(GtkIMContext* context, char** text, int* cursorIndex) getSurrounding;
preeditChanged
void function(GtkIMContext* context) preeditChanged;
preeditEnd
void function(GtkIMContext* context) preeditEnd;
preeditStart
void function(GtkIMContext* context) preeditStart;
reset
void function(GtkIMContext* context) reset;
retrieveSurrounding
int function(GtkIMContext* context) retrieveSurrounding;
setClientWindow
void function(GtkIMContext* context, GdkWindow* window) setClientWindow;
setCursorLocation
void function(GtkIMContext* context, GdkRectangle* area) setCursorLocation;
setSurrounding
void function(GtkIMContext* context, const(char)* text, int len, int cursorIndex) setSurrounding;
setUsePreedit
void function(GtkIMContext* context, int usePreedit) setUsePreedit;