Alexander Dymo
cloudtemple@mksat.net
Phil Thompson
phil@river-bank.demon.co.uk
The KugarTemplate Document Type Definition <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE KugarTemplate [ <!ELEMENT KugarTemplate (ReportHeader, PageHeader, DetailHeader*, Detail*, DetailFooter*, PageFooter, ReportFooter)> <!ATTLIST KugarTemplate PageSize CDATA #REQUIRED PageOrientation CDATA #REQUIRED TopMargin CDATA #REQUIRED BottomMargin CDATA #REQUIRED LeftMargin CDATA #REQUIRED RightMargin CDATA #REQUIRED> <!ELEMENT ReportHeader (Line*, Label*, Special*)> <!ATTLIST ReportHeader Height CDATA #REQUIRED PrintFrequency CDATA #REQUIRED> <!ELEMENT PageHeader (Line*, Label*, Special*)> <!ATTLIST PageHeader Height CDATA #REQUIRED PrintFrequency CDATA #REQUIRED> <!ELEMENT DetailHeader (Line*, Label*, Special*)> <!ATTLIST DetailHeader Height CDATA #REQUIRED Level CDATA #REQUIRED> <!ELEMENT Detail (Line*, Label*, Special*, Field*)> <!ATTLIST Detail Height CDATA #REQUIRED Level CDATA #REQUIRED> <!ELEMENT DetailFooter (Line*, Label*, Special*)> <!ATTLIST DetailFooter Height CDATA #REQUIRED Level CDATA #REQUIRED> <!ELEMENT PageFooter (Line*, Label*, Special*)> <!ATTLIST PageFooter Height CDATA #REQUIRED PrintFrequency CDATA #REQUIRED> <!ELEMENT ReportFooter (Line*, Label*, Special*, CalculatedField*)> <!ATTLIST ReportFooter Height CDATA #REQUIRED PrintFrequency CDATA #REQUIRED> <!ELEMENT Line EMPTY> <!ATTLIST Line X1 CDATA #REQUIRED Y1 CDATA #REQUIRED X2 CDATA #REQUIRED Y2 CDATA #REQUIRED Width CDATA #REQUIRED Color CDATA #REQUIRED Style CDATA #REQUIRED> <!ELEMENT Label EMPTY> <!ATTLIST Label Text CDATA #REQUIRED X CDATA #REQUIRED Y CDATA #REQUIRED Width CDATA #REQUIRED Height CDATA #REQUIRED BackgroundColor CDATA #REQUIRED ForegroundColor CDATA #REQUIRED BorderColor CDATA #REQUIRED BorderWidth CDATA #REQUIRED BorderStyle CDATA #REQUIRED FontFamily CDATA #REQUIRED FontSize CDATA #REQUIRED FontWeight CDATA #REQUIRED FontItalic CDATA #REQUIRED HAlignment CDATA #REQUIRED VAlignment CDATA #REQUIRED WordWrap CDATA #REQUIRED> <!ELEMENT Field EMPTY> <!ATTLIST Field Field CDATA #REQUIRED Text CDATA #REQUIRED X CDATA #REQUIRED Y CDATA #REQUIRED Width CDATA #REQUIRED Height CDATA #REQUIRED BackgroundColor CDATA #REQUIRED ForegroundColor CDATA #REQUIRED BorderColor CDATA #REQUIRED BorderWidth CDATA #REQUIRED BorderStyle CDATA #REQUIRED FontFamily CDATA #REQUIRED FontSize CDATA #REQUIRED FontWeight CDATA #REQUIRED FontItalic CDATA #REQUIRED HAlignment CDATA #REQUIRED VAlignment CDATA #REQUIRED WordWrap CDATA #REQUIRED DataType CDATA #REQUIRED DateFormat CDATA #REQUIRED Precision CDATA #REQUIRED Currency CDATA #REQUIRED NegValueColor CDATA #REQUIRED CommaSeparator CDATA #REQUIRED> <!ELEMENT CalculatedField EMPTY> <!ATTLIST CalculatedField CalculationType CDATA #REQUIRED Field CDATA #REQUIRED Text CDATA #REQUIRED X CDATA #REQUIRED Y CDATA #REQUIRED Width CDATA #REQUIRED Height CDATA #REQUIRED BackgroundColor CDATA #REQUIRED ForegroundColor CDATA #REQUIRED BorderColor CDATA #REQUIRED BorderWidth CDATA #REQUIRED BorderStyle CDATA #REQUIRED FontFamily CDATA #REQUIRED FontSize CDATA #REQUIRED FontWeight CDATA #REQUIRED FontItalic CDATA #REQUIRED HAlignment CDATA #REQUIRED VAlignment CDATA #REQUIRED WordWrap CDATA #REQUIRED DataType CDATA #REQUIRED DateFormat CDATA #REQUIRED Precision CDATA #REQUIRED Currency CDATA #REQUIRED NegValueColor CDATA #REQUIRED CommaSeparator CDATA #REQUIRED> <!ELEMENT Special EMPTY> <!ATTLIST Special Type CDATA #REQUIRED Text CDATA #REQUIRED X CDATA #REQUIRED Y CDATA #REQUIRED Width CDATA #REQUIRED Height CDATA #REQUIRED BackgroundColor CDATA #REQUIRED ForegroundColor CDATA #REQUIRED BorderColor CDATA #REQUIRED BorderWidth CDATA #REQUIRED BorderStyle CDATA #REQUIRED FontFamily CDATA #REQUIRED FontSize CDATA #REQUIRED FontWeight CDATA #REQUIRED FontItalic CDATA #REQUIRED HAlignment CDATA #REQUIRED VAlignment CDATA #REQUIRED WordWrap CDATA #REQUIRED DateFormat CDATA #REQUIRED> ]>