fltk 1.3.0rc3
About: FLTK (Fast Light Tool Kit) is a cross-platform C++ GUI toolkit for UNIX/Linux (X11), Microsoft Windows, and MacOS X. Release candidate.
  SfR Fresh Dox: fltk-1.3.0rc3-source.tar.gz ("inofficial" and yet experimental doxygen-generated source code documentation)  

IActiveIMMApp Class Reference

#include <aimm.h>

List of all members.

Public Member Functions

virtual long __stdcall AssociateContext (HWND hWnd, HIMC hIME, HIMC *phPrev)=0
virtual long __stdcall ConfigureIMEA (HKL hKL, HWND hWnd, DWORD dwMode, void *pData)=0
virtual long __stdcall ConfigureIMEW (HKL hKL, HWND hWnd, DWORD dwMode, void *pData)=0
virtual long __stdcall CreateContext (HIMC *phIMC)=0
virtual long __stdcall DestroyContext (HIMC hIME)=0
virtual long __stdcall EnumRegisterWordA (HKL hKL, LPSTR szReading, DWORD dwStyle, LPSTR szRegister, LPVOID pData, void **pEnum)=0
virtual long __stdcall EnumRegisterWordW (HKL hKL, LPWSTR szReading, DWORD dwStyle, LPWSTR szRegister, LPVOID pData, void **pEnum)=0
virtual long __stdcall EscapeA (HKL hKL, HIMC hIMC, UINT uEscape, LPVOID pData, LRESULT *plResult)=0
virtual long __stdcall EscapeW (HKL hKL, HIMC hIMC, UINT uEscape, LPVOID pData, LRESULT *plResult)=0
virtual long __stdcall GetCandidateListA (HIMC hIMC, DWORD dwIndex, UINT uBufLen, void *pCandList, UINT *puCopied)=0
virtual long __stdcall GetCandidateListW (HIMC hIMC, DWORD dwIndex, UINT uBufLen, void *pCandList, UINT *puCopied)=0
virtual long __stdcall GetCandidateListCountA (HIMC hIMC, DWORD *pdwListSize, DWORD *pdwBufLen)=0
virtual long __stdcall GetCandidateListCountW (HIMC hIMC, DWORD *pdwListSize, DWORD *pdwBufLen)=0
virtual long __stdcall GetCandidateWindow (HIMC hIMC, DWORD dwIndex, void *pCandidate)=0
virtual long __stdcall GetCompositionFontA (HIMC hIMC, LOGFONTA *plf)=0
virtual long __stdcall GetCompositionFontW (HIMC hIMC, LOGFONTW *plf)=0
virtual long __stdcall GetCompositionStringA (HIMC hIMC, DWORD dwIndex, DWORD dwBufLen, LONG *plCopied, LPVOID pBuf)=0
virtual long __stdcall GetCompositionStringW (HIMC hIMC, DWORD dwIndex, DWORD dwBufLen, LONG *plCopied, LPVOID pBuf)=0
virtual long __stdcall GetCompositionWindow (HIMC hIMC, void *pCompForm)=0
virtual long __stdcall GetContext (HWND hWnd, HIMC *phIMC)=0
virtual long __stdcall GetConversionListA (HKL hKL, HIMC hIMC, LPSTR pSrc, UINT uBufLen, UINT uFlag, void *pDst, UINT *puCopied)=0
virtual long __stdcall GetConversionListW (HKL hKL, HIMC hIMC, LPWSTR pSrc, UINT uBufLen, UINT uFlag, void *pDst, UINT *puCopied)=0
virtual long __stdcall GetConversionStatus (HIMC hIMC, DWORD *pfdwConversion, DWORD *pfdwSentence)=0
virtual long __stdcall GetDefaultIMEWnd (HWND hWnd, HWND *phDefWnd)=0
virtual long __stdcall GetDescriptionA (HKL hKL, UINT uBufLen, LPSTR szDescription, UINT *puCopied)=0
virtual long __stdcall GetDescriptionW (HKL hKL, UINT uBufLen, LPWSTR szDescription, UINT *puCopied)=0
virtual long __stdcall GetGuideLineA (HIMC hIMC, DWORD dwIndex, DWORD dwBufLen, LPSTR pBuf, DWORD *pdwResult)=0
virtual long __stdcall GetGuideLineW (HIMC hIMC, DWORD dwIndex, DWORD dwBufLen, LPWSTR pBuf, DWORD *pdwResult)=0
virtual long __stdcall GetIMEFileNameA (HKL hKL, UINT uBufLen, LPSTR szFileName, UINT *puCopied)=0
virtual long __stdcall GetIMEFileNameW (HKL hKL, UINT uBufLen, LPWSTR szFileName, UINT *puCopied)=0
virtual long __stdcall GetOpenStatus (HIMC hIMC)=0
virtual long __stdcall GetProperty (HKL hKL, DWORD fdwIndex, DWORD *pdwProperty)=0
virtual long __stdcall GetRegisterWordStyleA (HKL hKL, UINT nItem, STYLEBUFA *pStyleBuf, UINT *puCopied)=0
virtual long __stdcall GetRegisterWordStyleW (HKL hKL, UINT nItem, STYLEBUFW *pStyleBuf, UINT *puCopied)=0
virtual long __stdcall GetStatusWindowPos (HIMC hIMC, POINT *pptPos)=0
virtual long __stdcall GetVirtualKey (HWND hWnd, UINT *puVirtualKey)=0
virtual long __stdcall InstallIMEA (LPSTR szIMEFileName, LPSTR szLayoutText, HKL *phKL)=0
virtual long __stdcall InstallIMEW (LPWSTR szIMEFileName, LPWSTR szLayoutText, HKL *phKL)=0
virtual long __stdcall IsIME (HKL hKL)=0
virtual long __stdcall IsUIMessageA (HWND hWndIME, UINT msg, WPARAM wParam, LPARAM lParam)=0
virtual long __stdcall IsUIMessageW (HWND hWndIME, UINT msg, WPARAM wParam, LPARAM lParam)=0
virtual long __stdcall NotifyIME (HIMC hIMC, DWORD dwAction, DWORD dwIndex, DWORD dwValue)=0
virtual long __stdcall RegisterWordA (HKL hKL, LPSTR szReading, DWORD dwStyle, LPSTR szRegister)=0
virtual long __stdcall RegisterWordW (HKL hKL, LPWSTR szReading, DWORD dwStyle, LPWSTR szRegister)=0
virtual long __stdcall ReleaseContext (HWND hWnd, HIMC hIMC)=0
virtual long __stdcall SetCandidateWindow (HIMC hIMC, void *pCandidate)=0
virtual long __stdcall SetCompositionFontA (HIMC hIMC, LOGFONTA *plf)=0
virtual long __stdcall SetCompositionFontW (HIMC hIMC, LOGFONTW *plf)=0
virtual long __stdcall SetCompositionStringA (HIMC hIMC, DWORD dwIndex, LPVOID pComp, DWORD dwCompLen, LPVOID pRead, DWORD dwReadLen)=0
virtual long __stdcall SetCompositionStringW (HIMC hIMC, DWORD dwIndex, LPVOID pComp, DWORD dwCompLen, LPVOID pRead, DWORD dwReadLen)=0
virtual long __stdcall SetCompositionWindow (HIMC hIMC, void *pCompForm)=0
virtual long __stdcall SetConversionStatus (HIMC hIMC, DWORD fdwConversion, DWORD fdwSentence)=0
virtual long __stdcall SetOpenStatus (HIMC hIMC, BOOL fOpen)=0
virtual long __stdcall SetStatusWindowPos (HIMC hIMC, POINT *pptPos)=0
virtual long __stdcall SimulateHotKey (HWND hWnd, DWORD dwHotKeyID)=0
virtual long __stdcall UnregisterWordA (HKL hKL, LPSTR szReading, DWORD dwStyle, LPSTR szUnregister)=0
virtual long __stdcall UnregisterWordW (HKL hKL, LPWSTR szReading, DWORD dwStyle, LPWSTR szUnregister)=0
virtual long __stdcall Activate (BOOL fRestoreLayout)=0
virtual long __stdcall Deactivate (void)=0
virtual long __stdcall OnDefWindowProc (HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam, LRESULT *plResult)=0
virtual long __stdcall FilterClientWindows (ATOM *aaClassList, UINT uSize)=0
virtual long __stdcall GetCodePageA (HKL hKL, UINT *uCodePage)=0
virtual long __stdcall GetLangId (HKL hKL, WORD *plid)=0
virtual long __stdcall AssociateContextEx (HWND hWnd, HIMC hIMC, DWORD dwFlags)=0
virtual long __stdcall DisableIME (DWORD idThread)=0
virtual long __stdcall GetImeMenuItemsA (HIMC hIMC, DWORD dwFlags, DWORD dwType, void *pImeParentMenu, void *pImeMenu, DWORD dwSize, DWORD *pdwResult)=0
virtual long __stdcall GetImeMenuItemsW (HIMC hIMC, DWORD dwFlags, DWORD dwType, void *pImeParentMenu, void *pImeMenu, DWORD dwSize, DWORD *pdwResult)=0
virtual long __stdcall EnumInputContext (DWORD idThread, void **ppEnum)=0

Detailed Description

Definition at line 55 of file aimm.h.


Member Function Documentation

virtual long __stdcall IActiveIMMApp::Activate ( BOOL  fRestoreLayout) [pure virtual]
virtual long __stdcall IActiveIMMApp::AssociateContext ( HWND  hWnd,
HIMC  hIME,
HIMC *  phPrev 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::AssociateContextEx ( HWND  hWnd,
HIMC  hIMC,
DWORD  dwFlags 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::ConfigureIMEA ( HKL  hKL,
HWND  hWnd,
DWORD  dwMode,
void *  pData 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::ConfigureIMEW ( HKL  hKL,
HWND  hWnd,
DWORD  dwMode,
void *  pData 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::CreateContext ( HIMC *  phIMC) [pure virtual]
virtual long __stdcall IActiveIMMApp::Deactivate ( void  ) [pure virtual]
virtual long __stdcall IActiveIMMApp::DestroyContext ( HIMC  hIME) [pure virtual]
virtual long __stdcall IActiveIMMApp::DisableIME ( DWORD  idThread) [pure virtual]
virtual long __stdcall IActiveIMMApp::EnumInputContext ( DWORD  idThread,
void **  ppEnum 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::EnumRegisterWordA ( HKL  hKL,
LPSTR  szReading,
DWORD  dwStyle,
LPSTR  szRegister,
LPVOID  pData,
void **  pEnum 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::EnumRegisterWordW ( HKL  hKL,
LPWSTR  szReading,
DWORD  dwStyle,
LPWSTR  szRegister,
LPVOID  pData,
void **  pEnum 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::EscapeA ( HKL  hKL,
HIMC  hIMC,
UINT  uEscape,
LPVOID  pData,
LRESULT *  plResult 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::EscapeW ( HKL  hKL,
HIMC  hIMC,
UINT  uEscape,
LPVOID  pData,
LRESULT *  plResult 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::FilterClientWindows ( ATOM *  aaClassList,
UINT  uSize 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::GetCandidateListA ( HIMC  hIMC,
DWORD  dwIndex,
UINT  uBufLen,
void *  pCandList,
UINT *  puCopied 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::GetCandidateListCountA ( HIMC  hIMC,
DWORD *  pdwListSize,
DWORD *  pdwBufLen 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::GetCandidateListCountW ( HIMC  hIMC,
DWORD *  pdwListSize,
DWORD *  pdwBufLen 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::GetCandidateListW ( HIMC  hIMC,
DWORD  dwIndex,
UINT  uBufLen,
void *  pCandList,
UINT *  puCopied 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::GetCandidateWindow ( HIMC  hIMC,
DWORD  dwIndex,
void *  pCandidate 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::GetCodePageA ( HKL  hKL,
UINT *  uCodePage 
) [pure virtual]

Referenced by fl_get_codepage().

virtual long __stdcall IActiveIMMApp::GetCompositionFontA ( HIMC  hIMC,
LOGFONTA *  plf 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::GetCompositionFontW ( HIMC  hIMC,
LOGFONTW *  plf 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::GetCompositionStringA ( HIMC  hIMC,
DWORD  dwIndex,
DWORD  dwBufLen,
LONG *  plCopied,
LPVOID  pBuf 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::GetCompositionStringW ( HIMC  hIMC,
DWORD  dwIndex,
DWORD  dwBufLen,
LONG *  plCopied,
LPVOID  pBuf 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::GetCompositionWindow ( HIMC  hIMC,
void *  pCompForm 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::GetContext ( HWND  hWnd,
HIMC *  phIMC 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::GetConversionListA ( HKL  hKL,
HIMC  hIMC,
LPSTR  pSrc,
UINT  uBufLen,
UINT  uFlag,
void *  pDst,
UINT *  puCopied 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::GetConversionListW ( HKL  hKL,
HIMC  hIMC,
LPWSTR  pSrc,
UINT  uBufLen,
UINT  uFlag,
void *  pDst,
UINT *  puCopied 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::GetConversionStatus ( HIMC  hIMC,
DWORD *  pfdwConversion,
DWORD *  pfdwSentence 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::GetDefaultIMEWnd ( HWND  hWnd,
HWND *  phDefWnd 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::GetDescriptionA ( HKL  hKL,
UINT  uBufLen,
LPSTR  szDescription,
UINT *  puCopied 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::GetDescriptionW ( HKL  hKL,
UINT  uBufLen,
LPWSTR  szDescription,
UINT *  puCopied 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::GetGuideLineA ( HIMC  hIMC,
DWORD  dwIndex,
DWORD  dwBufLen,
LPSTR  pBuf,
DWORD *  pdwResult 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::GetGuideLineW ( HIMC  hIMC,
DWORD  dwIndex,
DWORD  dwBufLen,
LPWSTR  pBuf,
DWORD *  pdwResult 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::GetIMEFileNameA ( HKL  hKL,
UINT  uBufLen,
LPSTR  szFileName,
UINT *  puCopied 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::GetIMEFileNameW ( HKL  hKL,
UINT  uBufLen,
LPWSTR  szFileName,
UINT *  puCopied 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::GetImeMenuItemsA ( HIMC  hIMC,
DWORD  dwFlags,
DWORD  dwType,
void *  pImeParentMenu,
void *  pImeMenu,
DWORD  dwSize,
DWORD *  pdwResult 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::GetImeMenuItemsW ( HIMC  hIMC,
DWORD  dwFlags,
DWORD  dwType,
void *  pImeParentMenu,
void *  pImeMenu,
DWORD  dwSize,
DWORD *  pdwResult 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::GetLangId ( HKL  hKL,
WORD *  plid 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::GetOpenStatus ( HIMC  hIMC) [pure virtual]
virtual long __stdcall IActiveIMMApp::GetProperty ( HKL  hKL,
DWORD  fdwIndex,
DWORD *  pdwProperty 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::GetRegisterWordStyleA ( HKL  hKL,
UINT  nItem,
STYLEBUFA *  pStyleBuf,
UINT *  puCopied 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::GetRegisterWordStyleW ( HKL  hKL,
UINT  nItem,
STYLEBUFW *  pStyleBuf,
UINT *  puCopied 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::GetStatusWindowPos ( HIMC  hIMC,
POINT *  pptPos 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::GetVirtualKey ( HWND  hWnd,
UINT *  puVirtualKey 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::InstallIMEA ( LPSTR  szIMEFileName,
LPSTR  szLayoutText,
HKL *  phKL 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::InstallIMEW ( LPWSTR  szIMEFileName,
LPWSTR  szLayoutText,
HKL *  phKL 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::IsIME ( HKL  hKL) [pure virtual]
virtual long __stdcall IActiveIMMApp::IsUIMessageA ( HWND  hWndIME,
UINT  msg,
WPARAM  wParam,
LPARAM  lParam 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::IsUIMessageW ( HWND  hWndIME,
UINT  msg,
WPARAM  wParam,
LPARAM  lParam 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::NotifyIME ( HIMC  hIMC,
DWORD  dwAction,
DWORD  dwIndex,
DWORD  dwValue 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::OnDefWindowProc ( HWND  hWnd,
UINT  Msg,
WPARAM  wParam,
LPARAM  lParam,
LRESULT *  plResult 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::RegisterWordA ( HKL  hKL,
LPSTR  szReading,
DWORD  dwStyle,
LPSTR  szRegister 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::RegisterWordW ( HKL  hKL,
LPWSTR  szReading,
DWORD  dwStyle,
LPWSTR  szRegister 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::ReleaseContext ( HWND  hWnd,
HIMC  hIMC 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::SetCandidateWindow ( HIMC  hIMC,
void *  pCandidate 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::SetCompositionFontA ( HIMC  hIMC,
LOGFONTA *  plf 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::SetCompositionFontW ( HIMC  hIMC,
LOGFONTW *  plf 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::SetCompositionStringA ( HIMC  hIMC,
DWORD  dwIndex,
LPVOID  pComp,
DWORD  dwCompLen,
LPVOID  pRead,
DWORD  dwReadLen 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::SetCompositionStringW ( HIMC  hIMC,
DWORD  dwIndex,
LPVOID  pComp,
DWORD  dwCompLen,
LPVOID  pRead,
DWORD  dwReadLen 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::SetCompositionWindow ( HIMC  hIMC,
void *  pCompForm 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::SetConversionStatus ( HIMC  hIMC,
DWORD  fdwConversion,
DWORD  fdwSentence 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::SetOpenStatus ( HIMC  hIMC,
BOOL  fOpen 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::SetStatusWindowPos ( HIMC  hIMC,
POINT *  pptPos 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::SimulateHotKey ( HWND  hWnd,
DWORD  dwHotKeyID 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::UnregisterWordA ( HKL  hKL,
LPSTR  szReading,
DWORD  dwStyle,
LPSTR  szUnregister 
) [pure virtual]
virtual long __stdcall IActiveIMMApp::UnregisterWordW ( HKL  hKL,
LPWSTR  szReading,
DWORD  dwStyle,
LPWSTR  szUnregister 
) [pure virtual]

The documentation for this class was generated from the following file: