Thanks for separating the thread issues... They are not the same... Regarding this, all you need is to check whenever you get a resume message or eventually a pastekey command...
no polling required! My feeling is that if your "stack" (we're talking ide environment and it's stacks, not an application) is that menus shortcuts (managed by rev's engine) should pass the message if none of the local menus do not handle it. If you disable the paste menu (because the user is not in a stack's fields), the message box should still work to paste! This still doesn't explain why the script editor looses the "menubar shortcuts'" focus... My guess is that the window mode of the script editor (ranted on or bugzillaed before) doesn't help... Or something is not watching correctly where the user's focus is and which menu is tied to that focus... X -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Richard Gaskin Sent: Thursday, September 22, 2005 10:23 PM To: How to use Revolution Subject: Updating menus (was Re: Clipboard madness) I've taken the liberty of renamin this thread, as it ultimately seems more related to enabling/disabling menu items (and hence their associated keyboard shortcuts) than the workings of the Clipboard itself. For thread-name purists, please forgive. This issue is critical for all designers who want to make HIG-compliant apps, and in a way it's good news that Rev's IDE is adversely affected as it raises the visibility of the issue. The challenge with updating menu items is making sure you trap all possible things that might affect them. Some are easier than others. For example, if your interface allows the user to cut text, then you know that you should enable the Paste item when that happens. But if the user has text on the Clipboard from another app, how does your app know without something horribly inefficient like polling? It might be nice to have a clipboardChanged message -- would that be appropriate, or overkill? What other changes or additions to the language might we see to simplify updating menu items? -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com _______________________________________________ use-revolution mailing list [email protected] Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution _______________________________________________ use-revolution mailing list [email protected] Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
