Mercurial > projects > dwt-win
diff dwt/dnd/TreeDropTargetEffect.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 | 36f5cb12e1a2 |
children | fd9c62a2998e |
line wrap: on
line diff
--- a/dwt/dnd/TreeDropTargetEffect.d Sun Jun 08 15:12:40 2008 +0200 +++ b/dwt/dnd/TreeDropTargetEffect.d Thu Jun 19 03:25:36 2008 +0200 @@ -128,7 +128,7 @@ auto handle = tree.handle; if (dropIndex !is -1) { TVITEM tvItem; - tvItem.hItem = cast(HANDLE) dropIndex; + tvItem.hItem = cast(HTREEITEM) dropIndex; tvItem.mask = OS.TVIF_STATE; tvItem.stateMask = OS.TVIS_DROPHILITED; tvItem.state = 0; @@ -237,7 +237,7 @@ } if (dropIndex !is -1 && (dropIndex !is cast(int)hItem || (effect & DND.FEEDBACK_SELECT) is 0)) { TVITEM tvItem; - tvItem.hItem = cast(HANDLE) dropIndex; + tvItem.hItem = cast(HTREEITEM) dropIndex; tvItem.mask = OS.TVIF_STATE; tvItem.stateMask = OS.TVIS_DROPHILITED; tvItem.state = 0; @@ -246,7 +246,7 @@ } if (cast(int)hItem !is -1 && cast(int)hItem !is dropIndex && (effect & DND.FEEDBACK_SELECT) !is 0) { TVITEM tvItem; - tvItem.hItem = cast(HANDLE) hItem; + tvItem.hItem = cast(HTREEITEM) hItem; tvItem.mask = OS.TVIF_STATE; tvItem.stateMask = OS.TVIS_DROPHILITED; tvItem.state = OS.TVIS_DROPHILITED;