From: Alpha-Bugzilla <alp...@ic...> - 2008-10-25 19:16:16
|
http://rutherglen.ics.mq.edu.au/~alpha-bugzilla/show_bug.cgi?id=2288 Summary: [menu clear token] not recognized by floating palletes Product: Alpha Version: 8.2b3 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component: Menus AssignedTo: alp...@li... ReportedBy: cup...@ea... SUMMARY [menu clear token] not recognized by floating palletes ACTION THAT REVEALED BUG Menu Selection: Tearing off a menu to create floating pallete DESCRIPTION / DETAILS When floating palletes have been created, changes to their menubar parents are often reflected in the palletes immediately as well. For example, tear off the "Config" menu, and pay attention to the "Mode Prefs" item. Then switch to a new window with a different mode, and you'll notice that the pallete has changed as well. If you tear off the "File > Open Recent" menu, however, and then open a new file you'll see that the rebuilt menu is appended to the end of the pallete. The menubar version of "File > Open Recent" menu is built on the fly when it is exposed by the user, via a defined "-updateProc" procedure. This doesn't appear to be the cause of the problem, however, because I've experimented with defining menus that do not use this flag and I run into the same issue. In other experiments I've affirmed that a [menu clear token] will immediately empty a menubar menu of its contents. Am I wrong in assuming that this should also immediately clear the contents of an associated pallete? VERSION INFORMATION AlphaX 8.2b3 (unix, Darwin), with Tcl 8.5.4 and AlphaTcl 8.2b3 AlphaTcl package indices last rebuilt: 13 Aug 2008 {06:08:20 PM (GMT)} Mode of active window : Tcl, version 3.4 Tcl Mode Menus/Features : tclMenu Global Menus : alphaDeveloperMenu electricMenu filesetMenu mailMenu Global Features : autoContinueComment autoWrapComments betterTemplates clipboardPreferences copyRing documentProjects emacs macros newDocument openDocument recentFolders smartPaste supportFoldersTool Always-on Feature/Menus : aeom Alpha alphaServer AlphaTcl calculator colorPrefs contextualMenu elecCompletions elecExpansions filesets icons incrementalSearch internationalMenus isoTime ODBEditor openWindowsMenu recentFiles specialCharacters speech spellcheck supersearch toolbar versionControl xserv Auto-loading Features : Alpha AlphaTcl bibtexLogHelper comments compare fileServices filesetEncodingPreference filesetFtpMirror filesetIndentationPreference filesetRemoteMirror helpMenu htmlUtilities icons identities InSh licenseTemplates mailEudora mailSystem mailTcllib marks prettyComments prompts reportABug scriptRunner shells statusPopupMenus terminal teXServices tkhtmlViewer upgradeAlpha vcCvs vcLocal vcPerforce vcSvn vcVoodoo version wwwServices Smarter Source files : (none -- Smarter Source is not turned on.) A "prefs.tcl" file does exist in the user's $PREFS folder. A "TclPrefs.tcl" file does not exist. SYSTEM ENVIRONMENT Tcl-version 8.5.4 Windowing system alpha system encoding utf-8 AlphaTcl encoding macRoman addressbook 1.2.1 cmdline 1.2.3 http 2.7.1 log 1.2 msgcat 1.4.2 pop3 1.6.2 resource 1.2 Tcl 8.5.4 tcl::tommath 8.5.4 tclAE 2.0.3 Binary extensions loaded: Addressbook, Tclae, Resource This report was generated by AlphaX's "Report A Bug" package. (version 1.8 ; submitted internally using http-post) ---------------------------------------------------------------------------- Configure bugmail: http://rutherglen.ics.mq.edu.au/~alpha-bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is. -- This e-mail has been automatically generated by the Alpha-Bugzilla bugsystem <http://rutherglen.ics.mq.edu.au/~alpha-bugzilla/>. Please direct replies to the maintainer <st...@ic...>. |