wxMac carbon:
When you call Maximize(true) and then Maximize(false)
the window should come back to the position where it
was located when Maximize(true) was called; but the
window goes to the top left position so the window's
title bar is not visible (because it is under the menu)
OR it goes to last saved user state and not to the
position where it was located when Maximize(true) was
called.
It is happening because the user state is not saved
before calling ZoomWindow. This is documented in Apple
Reference Library: "If the part code is inZoomOut, your
application ordinarily calculates and sets the standard
state before calling ZoomWindow."
Proper saving of the user state is required or it will
not know the windows position and size when ZoomWindow
with inZoomIn is called.
Stefan Csomor
Mac specific
bug fix
Public
|
Date: 2005-05-19 05:39 Logged In: YES |
|
Date: 2005-05-18 17:24 Logged In: YES |
|
Date: 2005-05-18 07:21 Logged In: YES |
| Filename | Description | Download |
|---|---|---|
| wxMAC-2.6+-ZoomWindow_2.patch | Fixes bug 1114381 bug also | Download |
| Field | Old Value | Date | By |
|---|---|---|---|
| status_id | Open | 2005-05-19 05:39 | csomor |
| resolution_id | None | 2005-05-19 05:39 | csomor |
| close_date | - | 2005-05-19 05:39 | csomor |
| File Added | 135037: wxMAC-2.6+-ZoomWindow_2.patch | 2005-05-18 17:24 | micok |
| File Deleted | 134915: | 2005-05-18 17:14 | micok |
| File Added | 134915: wxMAC-2.6+-ZoomWindow.patch | 2005-05-17 23:09 | micok |
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use