gtk-sharp0.0.0.0neutralGtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details.A base class for input method contexts.GLib.ObjectGLib.IWrapperSystem.IDisposableMethodSystem.Void Notify the input method that the widget to which this
input context corresponds has gained focus. The input method
may, for example, change the displayed feedback to reflect
this change.MethodSystem.VoidNotify the input method that the widget to which this
input context corresponds has lost focus. The input method
may, for example, change the displayed feedback or reset the contexts
state to reflect this change.
MethodSystem.BooleanTo be added
a
a a MethodSystem.BooleanAllow an input method to handle a .
a representing a key press.
if the keypress was handled.If the method returns , no further processing should be done for .MethodSystem.VoidResets the state of the input method.Call this method if, for example, a change in cursor position has occurred. The reset clears any existing pre-edit state.MethodSystem.VoidDisposes the resources associated with the object.ConstructorInternal constructor
Pointer to the C object.
An instance of IMContext, wrapping the C object.This is an internal constructor, and should not be used by user code.PropertyGdk.WindowTo be added
a a PropertyGdk.RectangleTo be added
a a PropertySystem.BooleanTo be added
a a EventSystem.EventHandlerTo be addedEventSystem.EventHandlerTo be addedEventGtk.SurroundingDeletedHandlerTo be addedEventGtk.CommitHandlerCommit text event.The event is emitted when the input method has processed all the keystrokes for an individual text element, including pre-edit keystrokes. The resulting text is located in EventGtk.RetrieveSurroundingHandlerTo be addedEventSystem.EventHandlerTo be addedMethodSystem.VoidTo be added
a
a MethodSystem.BooleanTo be added
a
a a PropertyGLib.GTypeGType Property.a Returns the native value for .MethodSystem.VoidDefault handler for the event.Override this method in a subclass to provide a default handler for the event.MethodSystem.BooleanDefault handler for the event.a Override this method in a subclass to provide a default handler for the event.MethodSystem.VoidDefault handler for the event.
a Override this method in a subclass to provide a default handler for the event.MethodSystem.BooleanDefault handler for the event.
a
a a Override this method in a subclass to provide a default handler for the event.MethodSystem.VoidDefault handler for the event.Override this method in a subclass to provide a default handler for the event.MethodSystem.VoidDefault handler for the event.Override this method in a subclass to provide a default handler for the event.ConstructorProtected Constructor.
a a Chain to this constructor if you have manually registered a native value for your subclass.MethodSystem.Int32To be added
a
a a ConstructorProtected Constructor.a