{
windowResizeCallback = new Callback(this, "WindowResizeProc", 4);
newAddress = windowResizeCallback.getAddress();
oldAddress = Extension2.SetWindowLongPtr(window.getShell().handle,
Win32.GWL_WNDPROC, newAddress);
callback = new WNDCallback(window.getShell(), oldAddress, newAddress)
{
public void dispose()
{
disposeCallback();
}