diff options
Diffstat (limited to 'doc')
-rw-r--r-- | doc/dw-images-and-backgrounds.doc | 26 | ||||
-rw-r--r-- | doc/dw-overview.doc | 23 | ||||
-rw-r--r-- | doc/uml-legend.doc | 15 |
3 files changed, 35 insertions, 29 deletions
diff --git a/doc/dw-images-and-backgrounds.doc b/doc/dw-images-and-backgrounds.doc index bb55aca5..356652a6 100644 --- a/doc/dw-images-and-backgrounds.doc +++ b/doc/dw-images-and-backgrounds.doc @@ -50,8 +50,9 @@ dw::core::Widget: \dot digraph G { node [shape=record, fontname=Helvetica, fontsize=10]; - edge [arrowhead="open", arrowtail="none", labelfontname=Helvetica, - labelfontsize=10, color="#404040", labelfontcolor="#000080"]; + edge [arrowhead="open", dir="both", arrowtail="none", + labelfontname=Helvetica, labelfontsize=10, color="#404040", + labelfontcolor="#000080"]; fontname=Helvetica; fontsize=10; "background renderer (as a part of style)" -> "image buffer" [headlabel="*", @@ -73,8 +74,9 @@ The following diagram gives a total overview: \dot digraph G { node [shape=record, fontname=Helvetica, fontsize=10]; - edge [arrowhead="open", arrowtail="none", labelfontname=Helvetica, - labelfontsize=10, color="#404040", labelfontcolor="#000080"]; + edge [arrowhead="open", dir="both", arrowtail="none", + labelfontname=Helvetica, labelfontsize=10, color="#404040", + labelfontcolor="#000080"]; fontname=Helvetica; fontsize=10; "DICache Entry"; @@ -113,25 +115,25 @@ digraph G { BgRenderer -> Imgbuf [headlabel="1", taillabel="*"]; BgRenderer -> BgAllocation [headlabel="*", taillabel="1"]; - ImageRenderer -> BgRenderer [arrowhead="none", arrowtail="empty", + ImageRenderer -> BgRenderer [arrowhead="none", arrowtail="empty", dir="both", style="dashed"]; - ImageRenderer -> Image [arrowhead="none", arrowtail="empty", + ImageRenderer -> Image [arrowhead="none", arrowtail="empty", dir="both", style="dashed"]; Style -> BgRenderer [headlabel="0..1", taillabel="1"]; - Widget -> Textblock [arrowhead="none", arrowtail="empty"]; + Widget -> Textblock [arrowhead="none", arrowtail="empty", dir="both"]; Textblock -> "Textblock::Word" [headlabel="*", taillabel="1"]; - Widget -> Table [arrowhead="none", arrowtail="empty"]; + Widget -> Table [arrowhead="none", arrowtail="empty", dir="both"]; Table -> "Table::Row" [headlabel="*", taillabel="1"]; - Widget -> Image [arrowhead="none", arrowtail="empty"]; + Widget -> Image [arrowhead="none", arrowtail="empty", dir="both"]; - BgAllocation -> Widget [arrowhead="none", arrowtail="empty", + BgAllocation -> Widget [arrowhead="none", arrowtail="empty", dir="both", style="dashed"]; BgAllocation -> "Textblock::Word" [arrowhead="none", arrowtail="empty", - style="dashed"]; + dir="both", style="dashed"]; BgAllocation -> "Table::Row" [arrowhead="none", arrowtail="empty", - style="dashed"]; + dir="both", style="dashed"]; } \enddot diff --git a/doc/dw-overview.doc b/doc/dw-overview.doc index 8c740635..0c4ffb53 100644 --- a/doc/dw-overview.doc +++ b/doc/dw-overview.doc @@ -79,21 +79,22 @@ implementations)"; Layout -> Widget [headlabel="1", taillabel="1", label="topLevel"]; Widget -> Widget [headlabel="*", taillabel="1", label="children"]; - Widget -> Textblock [arrowhead="none", arrowtail="empty"]; - Widget -> Table [arrowhead="none", arrowtail="empty"]; - Widget -> Image [arrowhead="none", arrowtail="empty"]; - Widget -> etc1 [arrowhead="none", arrowtail="empty"]; - Textblock -> AlignedTextblock [arrowhead="none", arrowtail="empty"]; - AlignedTextblock -> etc2 [arrowhead="none", arrowtail="empty"]; - - Platform -> FltkPlatform [arrowhead="none", arrowtail="empty", + Widget -> Textblock [arrowhead="none", arrowtail="empty", dir="both"]; + Widget -> Table [arrowhead="none", arrowtail="empty", dir="both"]; + Widget -> Image [arrowhead="none", arrowtail="empty", dir="both"]; + Widget -> etc1 [arrowhead="none", arrowtail="empty", dir="both"]; + Textblock -> AlignedTextblock [arrowhead="none", arrowtail="empty", + dir="both"]; + AlignedTextblock -> etc2 [arrowhead="none", arrowtail="empty", dir="both"]; + + Platform -> FltkPlatform [arrowhead="none", arrowtail="empty", dir="both", style="dashed"]; FltkPlatform -> FltkView [headlabel="*", taillabel="1"]; - View -> FltkView [arrowhead="none", arrowtail="empty"]; - FltkView -> FltkViewport [arrowhead="none", arrowtail="empty", + View -> FltkView [arrowhead="none", arrowtail="empty", dir="both"]; + FltkView -> FltkViewport [arrowhead="none", arrowtail="empty", dir="both", style="dashed"]; - FltkView -> FltkPreview [arrowhead="none", arrowtail="empty", + FltkView -> FltkPreview [arrowhead="none", arrowtail="empty", dir="both", style="dashed"]; } \enddot diff --git a/doc/uml-legend.doc b/doc/uml-legend.doc index 90294ef6..54004ccd 100644 --- a/doc/uml-legend.doc +++ b/doc/uml-legend.doc @@ -97,8 +97,9 @@ Possible other values for the \em multiplicity: \dot digraph G { node [shape=record, fontname=Helvetica, fontsize=10]; - edge [arrowhead="none", arrowtail="empty", labelfontname=Helvetica, - labelfontsize=10, color="#404040", labelfontcolor="#000080"]; + edge [arrowhead="none", dir="both", arrowtail="empty", + labelfontname=Helvetica, labelfontsize=10, color="#404040", + labelfontcolor="#000080"]; fontname=Helvetica; fontsize=10; A[color="#ff8080"]; B[color="#ff8080"]; @@ -127,8 +128,9 @@ instantiation by the template is shown by a yellow dashed arrow: \dot digraph G { node [shape=record, fontname=Helvetica, fontsize=10]; - edge [arrowhead="none", arrowtail="empty", labelfontname=Helvetica, - labelfontsize=10, color="#404040", labelfontcolor="#000080"]; + edge [arrowhead="none", arrowtail="empty", dir="both", + labelfontname=Helvetica, labelfontsize=10, color="#404040", + labelfontcolor="#000080"]; fontname=Helvetica; fontsize=10; A[color="#ff8080"]; @@ -159,8 +161,9 @@ Packages are presented by dashed rectangles: \dot digraph G { node [shape=record, fontname=Helvetica, fontsize=10]; - edge [arrowhead="none", arrowtail="empty", labelfontname=Helvetica, - labelfontsize=10, color="#404040", labelfontcolor="#000080"]; + edge [arrowhead="none", arrowtail="empty", dir="both", + labelfontname=Helvetica, labelfontsize=10, color="#404040", + labelfontcolor="#000080"]; fontname=Helvetica; fontsize=10; subgraph cluster_1 { |