James LewisMoss's design docs patch.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3158 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
Dave Peticolas 2000-11-18 02:27:08 +00:00
parent 9893337074
commit 761806205a
3 changed files with 15 additions and 5 deletions

View File

@ -1,3 +1,11 @@
2000-11-17 James LewisMoss <dres@debian.org>
* src/doc/design/reports.texinfo (Reports): Reorder option
descriptions to match the order in the example function.
* src/doc/design/Makefile.am (gnucash_design_TEXINFOS): Add info
files to clean list (why the hell aren't they already cleaned?)
2000-11-09 Bill Gribble <grib@billgribble.com>
* src/engine/gnc_numeric.c: fix remainder-handling error

View File

@ -10,3 +10,5 @@ gnucash_design_TEXINFOS = concept-index.texinfo \
top-level.texinfo \
type-index.texinfo \
user-preferences.texinfo
CLEANFILES = gnucash-design.info gnucash-design.info-[0-9]*

View File

@ -43,6 +43,11 @@ This is the version number of the report, which is currently ignored.
@item 'name
This is self-explanatory.
@item 'options-generator
This should be a function that takes no arguments and returns an options
structure with the options for the report. The options interface is
currently not fully documented, but should be.
@item 'renderer
This is a function that takes one argument - a set of options that use
the options API. It returns a list, which either contains strings, or
@ -50,11 +55,6 @@ lists which only contain strings or lists of the same type. When
flattened and concatenated these strings should form the HTML of the
report.
@item 'options-generator
This should be a function that takes no arguments and returns an options
structure with the options for the report. The options interface is
currently not fully documented, but should be.
@end table
To generate the HTML, you can write your own HTML generation code, or