20#ifndef INCLUDED_VCL_INC_UNX_I18N_IC_HXX
21#define INCLUDED_VCL_INC_UNX_I18N_IC_HXX
A SalFrame is a system window (e.g. an X11 window).
bool SupportInputMethodStyle(XIMStyles const *pIMStyles)
XIMCallback maSwitchIMCallback
XIMCallback maCommitStringCallback
static unsigned int GetWeightingOfIMStyle(XIMStyle n_style)
XVaNestedList mpPreeditAttributes
void Map(SalFrame *pFrame)
XIMCallback maPreeditDrawCallback
SalI18N_InputContext(SalFrame *aFrame)
XIMCallback maDestroyCallback
XIMStyle mnSupportedPreeditStyle
void SetICFocus(SalFrame *pFocusFrame)
void ExtendEventMask(::Window aFocusWindow)
void CommitKeyEvent(sal_Unicode const *pText, std::size_t nLength)
XVaNestedList mpStatusAttributes
bool IsSupportedIMStyle(XIMStyle n_style) const
XIMCallback maPreeditCaretCallback
preedit_data_t maClientData
bool IsPreeditMode() const
XVaNestedList mpAttributes
XIMCallback maPreeditStartCallback
XIMCallback maPreeditDoneCallback