It's been rumoured that Alexandru Harsanyi said:
> > I've looked over and incorporated Alexandru's patch, and I'll be
> > sending it on to Linas as soon as CVS update is fixed.
> >
> > Really nice work, Alexandru.
Looks good.
Its now in cvs.
A question and some feature requests...
-- the main menu bar comes up detached from the main win... is this intentional?
-- picking 'close' in the *window manager* menu closes the main window
but fails to exit the application. A window manager close on the main
window should get treated as an exit ...
-- could you fix it so that double clicking on an account will automatically
open the register for it?
--linas
> I don't have experience with guile-gtk, but in tk(which is consiered
> simple) complex gui's takes up lots of lines of code too.
Even the motif code is simple if you ignore the zillions of color, size and
placement attributes and callback actions. This seems to be a generic problem
with GUI programming.
> Jeremy used Glade to generate the initial windows. I believe this is the
> easiest approach in creating GUI windows. Unfotunately, the generated code
> is both ineficient and is not maintainable.
I don't know if its inefficient (usually, that doesn't matter), but the
maintainability problem is another generic problem with drag-n-drop
builders of any sort, whether for guis, html, sql, or whatever.
There is no standards-track markup language that allows you to use
e.g. glade today, and visual-whizbang tommorrow without loosing compatibility.
Maybe in 10-20 years, some user-interface markup language dialect will
allow this... this is why mozilla's 'downloadable chrome' or motif's UIL
is interesting ... not ready, but interesting ...
--linas
----- %< -------------------------------------------- >% ------
The GnuCash / X-Accountant Mailing List
To unsubscribe, send mail to [EMAIL PROTECTED] and
put "unsubscribe gnucash-devel [EMAIL PROTECTED]" in the body