Unicode API conversion for Windows Platforms
#ifdef MOZ_UNICODE'ed for now.
No impact unless environment variable
MOZ_UNICODE is defined.
/r=shanjian;/sr=kin
git-svn-id: svn://10.0.0.236/trunk@124569 18797224-902f-48f8-a5cc-f745e15eee43
IME candidate window is displayed in wrong position
Patch is to impact only in Windows XP
with MS PinYing IME and NeiMa IME
/r=shanjian, /sr=brendan
git-svn-id: svn://10.0.0.236/trunk@122098 18797224-902f-48f8-a5cc-f745e15eee43
If windows code page is 936 (simplified chinese), check IME's support of
unicode using GetProperty.
p=yokoyama, r=shanjian, sr=kin
check in for roy by shanjian
git-svn-id: svn://10.0.0.236/trunk@121088 18797224-902f-48f8-a5cc-f745e15eee43
Call IME-W APIs instead of IME-A APIs to prevent moz
from crashing only in
Win2K-Chinese Simplified and WinXP-Chinese Simplified
/r=shanjian, /sr=brendan, /a=asa
git-svn-id: svn://10.0.0.236/trunk@116798 18797224-902f-48f8-a5cc-f745e15eee43
But this codes is back out from bug 55256
So It will re-check in this codes with bug 63243's better fix
git-svn-id: svn://10.0.0.236/trunk@84722 18797224-902f-48f8-a5cc-f745e15eee43
On WinNT/2K, it uses Unicode window class due to M10L support.
sr=roc+moz@cs.cmu.edu
git-svn-id: svn://10.0.0.236/trunk@83767 18797224-902f-48f8-a5cc-f745e15eee43
r/a=ftang
gAIMMApp->Deactivate() should be called before release. This is documented
in MS documentation and tested in 4.x code.
git-svn-id: svn://10.0.0.236/trunk@79809 18797224-902f-48f8-a5cc-f745e15eee43
window crashes in MouseTrailer. This had to do with an invalid window getting set
into the MouseTrailer. The invalid window comes from the mouse hitting the frame of
the app and then the console window. Bug #12848
git-svn-id: svn://10.0.0.236/trunk@46562 18797224-902f-48f8-a5cc-f745e15eee43
to use nsISupports.h macros. Implemented nsToolkits query interface and made it creatable
through the factory.
git-svn-id: svn://10.0.0.236/trunk@10812 18797224-902f-48f8-a5cc-f745e15eee43