On Thu, Jan 13, 2005 at 04:56:16PM -0500, Stuart Brorson wrote: > Note I am bringing this over to geda-dev since it involves technical > details about PCB. . . . . > > > The menu system in > > pcb, for example, is data driven now, so you should be able to drop in > > ANY menu system, as long as it can call the relevent callbacks (which > > still use XEvents, but abstracting that out should be trivial if/when > > needed). > > I'm glad to hear that the menus are cleanly separated from the other > code. > > One PCB annoyance (that is, something *I* find annoying) is this: > Once a pull-down menu appears, you can't hit escape, or click on any > section of the screen to make it go away. The only way to close an > unwanted pull-down is to click on a greyed-out option on the pull-down > itself.
I find this annoying too. I had to exercise a bit before I used to clicking on the right place to always get rid of the menu :) I thought it is intrinsic to the used widget or what. Cl<
