[Pythonmac-SIG] Can't get there from here?
Steven D. Majewski
Fri, 12 Feb 1999 17:39:03 -0500 (EST)
In the continuing saga to build a better dialog...
Inside Mac says that if a Dialog has an editable text item in it,
then it doesn't disable the Edit menu when processing events --
and this seems to be the case for my dialog when I use ModalDialog
to process it, however, for a movable modal dialog, where I'm
processing it with WaitNextEvent & DialogSelect, the items in
the Edit menu are disabled.
I'm not doing anything explicitly to disable those items and they are
enabled before I call my dialog handler -- anyone know what turns
them off ?
I could turn them off if I could get a handle to the Edit menu.
Framework.py clears it's menubar and builds a new one, so it keeps
it's own list of menus.
Menu.GetMenuBar() should return the current menu list, however,
it returns this handle as a resource object. Is there any way
from this to walk the list of menus in the menu bar ?
( If not, then that's another toolbox TODO: change GetMenuBar()
to return the list of windows instead of an opaque resource. )
Is this info encoded in resource.data, or is that just garbage
if it's not a real resource?
---| Steven D. Majewski (804-982-0831) <sdm7g@Virginia.EDU> |---
---| Department of Molecular Physiology and Biological Physics |---
---| University of Virginia Health Sciences Center |---
---| P.O. Box 10011 Charlottesville, VA 22906-0011 |---