WM_IME_NOTIFY
Funcional Difference from WIN95
The IMN_SETSENTENCEMODE is not supported.
The IMN_GUIDELINE is not supported in OS/2 Warp 4.
Functional Difference from SBCS Open32
'N/A'
Implementation
┌──────────────────────────────┬──────────────────────────────┐ │Win95 │OS/2 │ ├──────────────────────────────┼──────────────────────────────┤ │IMN_CHANGECANDIDATE │IMR_CANDIDATE_CHANGE │ ├──────────────────────────────┼──────────────────────────────┤ │IMN_CLOSECANDIDATE │IMR_CANDIDATE_HIDE │ ├──────────────────────────────┼──────────────────────────────┤ │IMN_CLOSESTATUSWINDOW │IMR_STATUS_HIDE │ ├──────────────────────────────┼──────────────────────────────┤ │IMN_GUIDELINE │IMR_INFOMSG │ ├──────────────────────────────┼──────────────────────────────┤ │IMN_OPENCANDIDATE │IMR_CANDIDATE_SHOW │ ├──────────────────────────────┼──────────────────────────────┤ │IMN_OPENSTATUSWINDOW │IMR_STATUS_SHOW │ ├──────────────────────────────┼──────────────────────────────┤ │IMN_SETCANDIDATEPOS │IMR_CANDIDATE_CANDIDATEPOS │ ├──────────────────────────────┼──────────────────────────────┤ │IMN_SETCOMPOSITIONFONT │IMR_CONV_CONVERSIONFONT │ ├──────────────────────────────┼──────────────────────────────┤ │IMN_SETCOMPOSITIONWINDOW │IMR_CONV_CONVERSIONPOS │ ├──────────────────────────────┼──────────────────────────────┤ │IMN_SETCONVERSIONMODE │IMR_STATUS_CONVERSIONMODE │ ├──────────────────────────────┼──────────────────────────────┤ │IMN_SETOPENSTATUS │IMR_STATUS_INPUTMODE │ ├──────────────────────────────┼──────────────────────────────┤ │IMN_SETSENTENCEMODE │Not supported │ ├──────────────────────────────┼──────────────────────────────┤ │IMN_SETSTATUSWINDOWPOS │IMR_STATUS_STATUSPOS │ └──────────────────────────────┴──────────────────────────────┘
Behavior using 16 bit IME
┌──────────┬──────────────────────────────┬──────────────────────────────┐ │16bit IME │Win95 │OS/2 │ ├──────────┼──────────────────────────────┼──────────────────────────────┤ │Not │IMN_CHANGECANDIDATE │IMR_CANDIDATE_CHANGE │ │supported │ │ │ ├──────────┼──────────────────────────────┼──────────────────────────────┤ │Ok │IMN_CLOSECANDIDATE │IMR_CANDIDATE_HIDE │ ├──────────┼──────────────────────────────┼──────────────────────────────┤ │Ok │IMN_CLOSESTATUSWINDOW │IMR_STATUS_HIDE │ ├──────────┼──────────────────────────────┼──────────────────────────────┤ │Not │IMN_GUIDELINE │IMR_INFOMSG │ │supported │ │ │ ├──────────┼──────────────────────────────┼──────────────────────────────┤ │Ok │IMN_OPENCANDIDATE │IMR_CANDIDATE_SHOW │ ├──────────┼──────────────────────────────┼──────────────────────────────┤ │Ok │IMN_OPENSTATUSWINDOW │IMR_STATUS_SHOW │ ├──────────┼──────────────────────────────┼──────────────────────────────┤ │Ok │IMN_SETCANDIDATEPOS │IMR_CANDIDATE_CANDIDATEPOS │ ├──────────┼──────────────────────────────┼──────────────────────────────┤ │Ok │IMN_SETCOMPOSITIONFONT │IMR_CONV_CONVERSIONFONT │ ├──────────┼──────────────────────────────┼──────────────────────────────┤ │Ok │IMN_SETCOMPOSITIONWINDOW │IMR_CONV_CONVERSIONPOS │ ├──────────┼──────────────────────────────┼──────────────────────────────┤ │Ok │IMN_SETCONVERSIONMODE │IMR_STATUS_INPUTMODE │ ├──────────┼──────────────────────────────┼──────────────────────────────┤ │Ok │IMN_SETOPENSTATUS │IMR_STATUS_INPUTMODE │ ├──────────┼──────────────────────────────┼──────────────────────────────┤ │Ok │IMN_SETSENTENCEMODE │IMR_STATUS_CONVERSIONMODE │ ├──────────┼──────────────────────────────┼──────────────────────────────┤ │Ok │IMN_SETSTATUSWINDOWPOS │IMR_STATUS_STATUSPOS │ └──────────┴──────────────────────────────┴──────────────────────────────┘