Common Desktop Environment: Internationalization Programmer's Guide

XIM Callback

X Input Methods (XIMs) provide three categories of callbacks. One is preedit callbacks, which allow applications to display the intermediate feedbacks during preediting. The second is geometry callbacks, which allow applications and XIM to negotiate the geometry to be used for XIM. The third is status callbacks, which allow applications to display the internal status of XIM.

XIM Preedit Callback: PreeditStartCallback

XIM Status Callbacks: StatusStartCallback

XIM Preedit Caret Callbacks: PreeditCaretCallback

XIM Geometry Callbacks: GeometryCallback

XIM Preedit Callback: PreeditDoneCallback

XIM Status Callbacks: StatusDoneCallback

XIM Preedit Callback: PreeditDrawCallback

XIM Status Callbacks: StatusDrawCallback