Mercurial > projects > dwt-win
comparison dwt/widgets/Composite.d @ 237:e2affbeb686d
Making tango.sys.win32.Types and dwt.internal.win32.WINTYPES to match common declaration. Make ansi charactars of type ubyte.
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Thu, 19 Jun 2008 03:25:36 +0200 |
parents | 82b599d21983 |
children | fd9c62a2998e |
comparison
equal
deleted
inserted
replaced
236:9c1bb90eba13 | 237:e2affbeb686d |
---|---|
1762 lpnmtdi.uFlags &= ~OS.TTF_RTLREADING; | 1762 lpnmtdi.uFlags &= ~OS.TTF_RTLREADING; |
1763 } | 1763 } |
1764 } | 1764 } |
1765 | 1765 |
1766 if (hdr.code is OS.TTN_GETDISPINFOA) { | 1766 if (hdr.code is OS.TTN_GETDISPINFOA) { |
1767 auto bytes = MBCSsToStr( chars, getCodePage () ); | 1767 auto bytes = MBCSsToStr( cast(CHAR[])chars, getCodePage () ); |
1768 //byte [] bytes = new byte [chars.length * 2]; | 1768 //byte [] bytes = new byte [chars.length * 2]; |
1769 //OS.WideCharToMultiByte (getCodePage (), 0, chars.ptr, chars.length, bytes, bytes.length, null, null); | 1769 //OS.WideCharToMultiByte (getCodePage (), 0, chars.ptr, chars.length, bytes, bytes.length, null, null); |
1770 shell.setToolTipText (lpnmtdi, bytes); | 1770 shell.setToolTipText (lpnmtdi, bytes); |
1771 //OS.MoveMemory (lParam, cast(NMTTDISPINFOA)lpnmtdi, NMTTDISPINFOA.sizeof); | 1771 //OS.MoveMemory (lParam, cast(NMTTDISPINFOA)lpnmtdi, NMTTDISPINFOA.sizeof); |
1772 } else { | 1772 } else { |