On Sun, 9 Mar 2003, James K. Lowden wrote: > I hear tell 0.94 will be partly about HIG compliance. I noticed (who
You mean 0.92, and yes. > hasn't) that Escape doesn't activate Cancel. I think it should, but the > HIG doesn't say so that I can find. In fact, it doesn't say boo about > escape except wrt to mouse actions, of all things. > > In the UI overhaul, I hope Escape will cancel/close dialogs. It certainly should. > Lars, I see the Preferences dialog is much improved but not Gladified. > I'll take another shot at it. Are we bound to a tab dialog, or did we > decide on a mozilla-like tree-on-the-side treatment, or does anything go? We're not bound to a particular style, but we want to keep the coding part simple, too. Look in app/preferences.c you'll see an array of prefs. They're currently kinda hackishly divided into groups by having extra dummy entries. A better style may be to have a string in each entry that defines the position. Or a recursive structure. It'd also be nice to have the props on a page grouped using GtkFrames. In other words, the design is open, but it should be easy to work with. There was a mail a ways back showing how the entire thing could be fit in a single window. That was kinda neat. As for Glade-ifying, doesn't that require that we depend on libglade? > How do we distinguish between defaults for new diagrams and properties of > a particular diagram? Properties of a particular diagram are changed from the diagram. -Lars -- Lars Clausen (http://shasta.cs.uiuc.edu/~lrclause)| Hårdgrim of Numenor "I do not agree with a word that you say, but I |---------------------------- will defend to the death your right to say it." | Where are we going, and --Evelyn Beatrice Hall paraphrasing Voltaire | what's with the handbasket? _______________________________________________ Dia-list mailing list [EMAIL PROTECTED] http://mail.gnome.org/mailman/listinfo/dia-list FAQ at http://www.lysator.liu.se/~alla/dia/faq.html Main page at http://www.lysator.liu.se/~alla/dia