Mercurial > projects > dwt-win
diff dwt/widgets/Tree.d @ 82:43c42c637c9c
First simple example works
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Wed, 06 Feb 2008 15:45:27 +0100 |
parents | 1801ddeb8f32 |
children | 6f75fdfa1bcd |
line wrap: on
line diff
--- a/dwt/widgets/Tree.d Wed Feb 06 15:12:11 2008 +0100 +++ b/dwt/widgets/Tree.d Wed Feb 06 15:45:27 2008 +0100 @@ -247,6 +247,7 @@ } break; } + default: } } @@ -1533,6 +1534,7 @@ } break; } + default: } HANDLE hItem; bool redraw = false; @@ -1587,6 +1589,7 @@ } break; } + default: } int code = OS.CallWindowProc (TreeProc, hwnd, msg, wParam, lParam); switch (msg) { @@ -1650,6 +1653,7 @@ case OS.WM_PAINT: painted = true; break; + default: } return cast(LRESULT) code; } @@ -2149,6 +2153,7 @@ case OS.TVI_LAST: hFirstIndexOf = hLastIndexOf = hFirstItem = hNewItem; itemCount = lastIndexOf = 0; + default: } } if (hFirstItem is hFirstIndexOf && itemCount !is -1) itemCount++; @@ -5211,6 +5216,7 @@ case DWT.DOWN: sortColumn.setImage (display.getSortImage (sortDirection), true, true); break; + default: } } } @@ -5319,6 +5325,7 @@ case OS.TTN_GETDISPINFOA: case OS.TTN_GETDISPINFOW: return OS.SendMessage (handle, msg, wParam, lParam); + default: } break; } @@ -5346,6 +5353,7 @@ } break; } + default: } return callWindowProc (hwnd, msg, wParam, lParam); } @@ -5423,6 +5431,7 @@ OS.SetScrollInfo (hwndParent, OS.SB_VERT, &info, true); return cast(LRESULT)code; } + default: } return callWindowProc (hwnd, msg, wParam, lParam); } @@ -5511,6 +5520,7 @@ } case DWT.ESC: return LRESULT.ZERO; + default: } return result; } @@ -5662,6 +5672,7 @@ case OS.VK_END: hNewItem = cast(HANDLE) OS.SendMessage (handle, OS.TVM_GETNEXTITEM, OS.TVGN_LASTVISIBLE, 0); break; + default: } if (hNewItem !is null) { OS.SendMessage (handle, OS.TVM_ENSUREVISIBLE, 0, hNewItem); @@ -5709,6 +5720,7 @@ hAnchor = cast(HANDLE) OS.SendMessage (handle, OS.TVM_GETNEXTITEM, OS.TVGN_CARET, 0); return cast(LRESULT) (code); } + default: } return result; } @@ -6593,6 +6605,7 @@ if (result !is LRESULT.NULL) return result; } } + default: } } } @@ -6627,6 +6640,7 @@ case OS.HDN_DIVIDERDBLCLICKW: case OS.HDN_DIVIDERDBLCLICKA: if (column !is null) column.pack (); + default: } break; } @@ -6796,6 +6810,7 @@ } break; } + default: } } return super.wmNotify (hdr, wParam, lParam); @@ -6955,6 +6970,7 @@ case OS.CDDS_ITEMPREPAINT: return CDDS_ITEMPREPAINT (nmcd, wParam, lParam); case OS.CDDS_ITEMPOSTPAINT: return CDDS_ITEMPOSTPAINT (nmcd, wParam, lParam); case OS.CDDS_POSTPAINT: return CDDS_POSTPAINT (nmcd, wParam, lParam); + default: } break; } @@ -7119,6 +7135,7 @@ sendEvent (DWT.Collapse, event); if (isDisposed ()) return LRESULT.ZERO; break; + default: } /* * Bug in Windows. When all of the items are deleted during @@ -7222,6 +7239,7 @@ } break; } + default: } return super.wmNotifyChild (hdr, wParam, lParam); }