On 15 Mar 2000 21:06:33 CST, the world broke into rejoicing as Bill Gribble <[EMAIL PROTECTED]> said: > The mildly controversial bit will be that I used Glade to design the > dialogs. In the patch are both the Glade XML source for the windows > (as src/gnome/*.glade) and the auto-generated C headers and source > files (as src/gnome/glade-* ). Glade doesn't appear to have a > command-line interface so it can't really be used in a Makefile to > builnd automatically from the XML. I used the glade- prefix for the > Glade output so it's easy to identify, as well as being marked up as > autogenerated. I'm not trying to make waves, it's just that Glade > works really well and it's hard for me to justify fiddling with gtk > code to lay out the widgets when it's available. "Bravo." Glade is *not* suitable for building dialogs for the register, which is a very complex dialog. But for other purposes, Glade could be *quite* suitable. I rather hope, for instance, that something not unlike Glade can be used to build Gnome Druids, so that they don't have to always be generated "by hand." The fact that Glade UIs exist as XML *does* make this much less ambiguous; conceivably, someone should be able to customize the UI by messing with the XML, and let us still expect to get meaningful C source code out of the results. > I know that there are a few things about this code aren't quite right, > particularly the account picker, which is both too complicated and too > simple for what it needs to do, and some of the semantics of stock and > brokerage accounts. I hope that some of y'all can apply the patch and > give me some feedback about what works and what's broken. I've tested > it on most of the sample files I can come by, and as far as I can tell > it works (I don't have Quicken around to compare balances, so it's > tough to do comparisons). All I know is that it works on my Quicken > exports and gets the right balances so i'm a happy man. > > Check the "help" for an overly verbose explanation of what I'm trying > to do. I've got guests in town, and other busyness (likely will see Jeremy next week...) ongoing, so it may be a few days before I get to look at this closely, likely after it gets into CVS. I'm VERY glad to see this... Note that the next step after this may be to create a parser that reads the "export as text" format in; that could help solve a further multitude of "sins." -- Is the surface of a planet the right place for an expanding technological civilization? [EMAIL PROTECTED] - <http://www.ntlug.org/~cbbrowne/lsf.html> -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
