CVS update: gnucash/src/guile
Dave Peticolas
peticolas@linas.org
Mon, 26 Mar 2001 17:21:36 -0600 (CST)
Date: Monday March 26, 2001 @ 17:21
Author: peticolas
Update of /home/cvs/cvsroot/gnucash/src/guile
In directory www.linas.org:/tmp/cvs-serv333/src/guile
Modified Files:
gnc.gwp
Log Message:
Bill Gribble's main window report patch.
* src/gnome/dialog-column-view.{c,h}: new files. Options editor
for the multicolumn report view.
* src/gnome/dialog-options.{c,h}: add API to get notebook widget
from standard options dialog
* src/gnome/gnc-html.c: add handler for gnc-options:report-id=%d
url... pops up the options editor for that report.
* src/gnome/window-main.c: make the app main widget a notebook
with side tabs. When a report is run from the menu, it makes a
new tab and put itself there (via gnc_report_in_main_window).
* src/gnome/window-report.c: ask the report how to edit its
options. Redo options dialog handling. Add a "open in new window"
option to the report toolbar/popup
* src/scm/report.scm: add 'options-editor field to report template
struct. It's optional (there's a default). Add a "Report name"
option for all reports. Not used yet but will be soon.
* src/scm/report/view-column.scm: a generic table layout for
multiple reports. Each report is in a table cell with a
configurable rowspan and colspan.