657658659660661662663664665666667
} finally { gdi.DeleteObject(tempRgn); } } user.SetWindowRgn(hWnd, result, true); } finally { gdi.DeleteObject(result); } setForceHeavyweightPopups(w, raster != null);
853854855856857858859860861862863
public void run() { GDI32 gdi = GDI32.INSTANCE; User32 user = User32.INSTANCE; HWND hWnd = getHWnd(w); try { user.SetWindowRgn(hWnd, hrgn, true); setForceHeavyweightPopups(getWindow(w), hrgn != null); } finally { gdi.DeleteObject(hrgn); }
934935936937938939940941942943944
10371038103910401041104210431044104510461047
} } finally { gdi.DeleteObject(tempRgn); } } user.SetWindowRgn(hWnd, result, true); } finally { gdi.DeleteObject(result); } setForceHeavyweightPopups(getWindow(w), rectangles != null); }
857858859860861862863864865866867