Changeset 565 for branches/eraser6/Eraser/SchedulerPanel.cs
- Timestamp:
- 11/14/2008 12:39:26 PM (4 years ago)
- File:
-
- 1 edited
-
branches/eraser6/Eraser/SchedulerPanel.cs (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/eraser6/Eraser/SchedulerPanel.cs
r497 r565 434 434 [DllImport("User32.dll")] 435 435 private static extern UIntPtr SendMessage(IntPtr HWND, uint Message, 436 UIntPtr wParam, IntPtrlParam);436 UIntPtr wParam, out Rect lParam); 437 437 438 438 private struct Rect … … 444 444 }; 445 445 446 private unsafeRectangle GetSubItemRect(int index, int subItemIndex)446 private Rectangle GetSubItemRect(int index, int subItemIndex) 447 447 { 448 448 Rect pRect = new Rect(); 449 449 pRect.top = subItemIndex; 450 450 pRect.left = 0; //LVIR_BOUNDS 451 SendMessage(scheduler.Handle, 0x1000 + 56, (UIntPtr)index, (IntPtr)(&pRect));451 SendMessage(scheduler.Handle, 0x1000 + 56, (UIntPtr)index, out pRect); 452 452 453 453 return new Rectangle(pRect.left, pRect.top, pRect.right - pRect.left,
Note: See TracChangeset
for help on using the changeset viewer.
