Community
Participate
Working Groups
20040323 In autobuild mode, should gray out Build Working Set". Currently build all is disabled, but build working set is not. It took me > 30 seconds to figure out why.
I am happy to be convinced otherwise but this was actually deliberate. A study of the other sub-menus in the menu bar (Edit->Expand Selection, Edit->Encoding, Source->Convert Line Delimeters, and all of the Search sub-menus), showed that they all remain enabled even when all sub-menu items are disabled. Presumably this aids user discovery by allowing them to see what is potentially available in that menu. I imagine that greying the sub-menu entirely would still leave the open question, "why is this menu disabled?" The approach in 2.1 was to remove build actions from the menus entirely when autobuild was turned on.
There doesn't even seem to be API to make a menu disabled. I am going to close this, since this goes against the convention followed in the platform. I have added a toggle action to enable/disable autobuild directly into the project menu, so this should make it easier to figure out why the manual build actions are disabled when autobuild is turned on.
*** Bug 63826 has been marked as a duplicate of this bug. ***