[dia] doc: mention align connected
- From: Hans Breuer <hans src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [dia] doc: mention align connected
- Date: Mon, 25 Apr 2011 19:08:50 +0000 (UTC)
commit d2e44ae5f7f5737d48e5aa69315b90807af17ec6
Author: Hans Breuer <hans breuer org>
Date: Mon Apr 25 19:46:52 2011 +0200
doc: mention align connected
doc/en/Makefile.am | 2 +
doc/en/graphics/align-connected-before.png | Bin 0 -> 9000 bytes
doc/en/graphics/align-connected.png | Bin 0 -> 7265 bytes
doc/en/graphics/align-menu.png | Bin 16960 -> 9238 bytes
doc/en/usage-objects.xml | 31 ++-
samples/align-connected.dia | 484 ++++++++++++++++++++++++++++
6 files changed, 516 insertions(+), 1 deletions(-)
---
diff --git a/doc/en/Makefile.am b/doc/en/Makefile.am
index 29bc906..ce21bb6 100644
--- a/doc/en/Makefile.am
+++ b/doc/en/Makefile.am
@@ -75,6 +75,8 @@ pngfigures = \
graphics/line-styles.png \
graphics/line-caps.png \
graphics/align-top.png \
+ graphics/align-connected.png \
+ graphics/align-connected-before.png \
graphics/line-width.png \
graphics/arrow-style.png \
graphics/line_icon.png \
diff --git a/doc/en/graphics/align-connected-before.png b/doc/en/graphics/align-connected-before.png
new file mode 100644
index 0000000..e1da8ba
Binary files /dev/null and b/doc/en/graphics/align-connected-before.png differ
diff --git a/doc/en/graphics/align-connected.png b/doc/en/graphics/align-connected.png
new file mode 100644
index 0000000..ad402c4
Binary files /dev/null and b/doc/en/graphics/align-connected.png differ
diff --git a/doc/en/graphics/align-menu.png b/doc/en/graphics/align-menu.png
index 8d33705..88c0fda 100644
Binary files a/doc/en/graphics/align-menu.png and b/doc/en/graphics/align-menu.png differ
diff --git a/doc/en/usage-objects.xml b/doc/en/usage-objects.xml
index bc700b1..e63a4b3 100644
--- a/doc/en/usage-objects.xml
+++ b/doc/en/usage-objects.xml
@@ -529,7 +529,7 @@
<title>Objects / Align Options</title>
<screenshot>
<screeninfo>Objects / Align Options</screeninfo>
- <graphic format="PNG" fileref="graphics/align-menu" srccredit="Mark Dexter" />
+ <graphic format="PNG" fileref="graphics/align-menu" srccredit="Hans Breuer" />
</screenshot>
</figure>
</para>
@@ -683,7 +683,36 @@
</screenshot>
</figure>
</sect3>
+
+ <sect3 id="align-connected">
+ <title>Align Connected</title>
+ <para>
+ The Align Connected command tries to align connected objects, so that the
+ connecting lines are either horizontal or vertical afterwards.
+ </para>
+ <figure>
+ <title>Before Align Connected</title>
+ <screenshot>
+ <screeninfo>Before Align Connected</screeninfo>
+ <graphic format="PNG" fileref="graphics/align-connected-before" srccredit="Hans Breuer" />
+ </screenshot>
+ </figure>
+ <figure>
+ <title>After Align Connected</title>
+ <screenshot>
+ <screeninfo>After Align Connected</screeninfo>
+ <graphic format="PNG" fileref="graphics/align-connected" srccredit="Hans Breuer" />
+ </screenshot>
+ </figure>
+ <note><para>
+ The algorithm used to align connected objects is not fool proof, infact it
+ is very simple. If the resulting alignment does not match your expectations
+ use Undo to revert it. A different selection of objects may producae a result
+ more to your liking.
+ </para></note>
+ </sect3>
</sect2>
+
<sect2 id="grouping-objects">
<title>Grouping Objects</title>
<para>
diff --git a/samples/align-connected.dia b/samples/align-connected.dia
new file mode 100644
index 0000000..83893c4
--- /dev/null
+++ b/samples/align-connected.dia
@@ -0,0 +1,484 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<dia:diagram xmlns:dia="http://www.lysator.liu.se/~alla/dia/">
+ <dia:diagramdata>
+ <dia:attribute name="background">
+ <dia:color val="#ffffffff"/>
+ </dia:attribute>
+ <dia:attribute name="pagebreak">
+ <dia:color val="#000099ff"/>
+ </dia:attribute>
+ <dia:attribute name="paper">
+ <dia:composite type="paper">
+ <dia:attribute name="name">
+ <dia:string>#A4#</dia:string>
+ </dia:attribute>
+ <dia:attribute name="tmargin">
+ <dia:real val="1"/>
+ </dia:attribute>
+ <dia:attribute name="bmargin">
+ <dia:real val="1"/>
+ </dia:attribute>
+ <dia:attribute name="lmargin">
+ <dia:real val="1"/>
+ </dia:attribute>
+ <dia:attribute name="rmargin">
+ <dia:real val="1"/>
+ </dia:attribute>
+ <dia:attribute name="is_portrait">
+ <dia:boolean val="false"/>
+ </dia:attribute>
+ <dia:attribute name="scaling">
+ <dia:real val="1"/>
+ </dia:attribute>
+ <dia:attribute name="fitto">
+ <dia:boolean val="false"/>
+ </dia:attribute>
+ </dia:composite>
+ </dia:attribute>
+ <dia:attribute name="grid">
+ <dia:composite type="grid">
+ <dia:attribute name="dynamic">
+ <dia:boolean val="true"/>
+ </dia:attribute>
+ <dia:attribute name="width_x">
+ <dia:real val="1"/>
+ </dia:attribute>
+ <dia:attribute name="width_y">
+ <dia:real val="1"/>
+ </dia:attribute>
+ <dia:attribute name="visible_x">
+ <dia:int val="1"/>
+ </dia:attribute>
+ <dia:attribute name="visible_y">
+ <dia:int val="1"/>
+ </dia:attribute>
+ <dia:composite type="color"/>
+ </dia:composite>
+ </dia:attribute>
+ <dia:attribute name="color">
+ <dia:color val="#d8e5e5ff"/>
+ </dia:attribute>
+ <dia:attribute name="guides">
+ <dia:composite type="guides">
+ <dia:attribute name="hguides"/>
+ <dia:attribute name="vguides"/>
+ </dia:composite>
+ </dia:attribute>
+ <dia:attribute name="display">
+ <dia:composite type="display">
+ <dia:attribute name="antialiased">
+ <dia:boolean val="false"/>
+ </dia:attribute>
+ <dia:attribute name="snap-to-grid">
+ <dia:boolean val="false"/>
+ </dia:attribute>
+ <dia:attribute name="snap-to-object">
+ <dia:boolean val="true"/>
+ </dia:attribute>
+ <dia:attribute name="show-grid">
+ <dia:boolean val="true"/>
+ </dia:attribute>
+ <dia:attribute name="show-connection-points">
+ <dia:boolean val="true"/>
+ </dia:attribute>
+ </dia:composite>
+ </dia:attribute>
+ </dia:diagramdata>
+ <dia:layer name="Background" visible="true" active="true">
+ <dia:object type="Flowchart - Box" version="0" id="O0">
+ <dia:attribute name="obj_pos">
+ <dia:point val="2.2,3.35"/>
+ </dia:attribute>
+ <dia:attribute name="obj_bb">
+ <dia:rectangle val="2.2,3.35;4.2,5.15"/>
+ </dia:attribute>
+ <dia:attribute name="elem_corner">
+ <dia:point val="2.2,3.35"/>
+ </dia:attribute>
+ <dia:attribute name="elem_width">
+ <dia:real val="2.0000000000000004"/>
+ </dia:attribute>
+ <dia:attribute name="elem_height">
+ <dia:real val="1.8"/>
+ </dia:attribute>
+ <dia:attribute name="border_width">
+ <dia:real val="0"/>
+ </dia:attribute>
+ <dia:attribute name="show_background">
+ <dia:boolean val="true"/>
+ </dia:attribute>
+ <dia:attribute name="padding">
+ <dia:real val="0.5"/>
+ </dia:attribute>
+ <dia:attribute name="text">
+ <dia:composite type="text">
+ <dia:attribute name="string">
+ <dia:string>##</dia:string>
+ </dia:attribute>
+ <dia:attribute name="font">
+ <dia:font family="sans" style="0" name="Helvetica"/>
+ </dia:attribute>
+ <dia:attribute name="height">
+ <dia:real val="0.80000000000000004"/>
+ </dia:attribute>
+ <dia:attribute name="pos">
+ <dia:point val="3.2,4.445"/>
+ </dia:attribute>
+ <dia:attribute name="color">
+ <dia:color val="#000000ff"/>
+ </dia:attribute>
+ <dia:attribute name="alignment">
+ <dia:enum val="1"/>
+ </dia:attribute>
+ </dia:composite>
+ </dia:attribute>
+ </dia:object>
+ <dia:object type="Flowchart - Parallelogram" version="0" id="O1">
+ <dia:attribute name="obj_pos">
+ <dia:point val="6.89044,2.7"/>
+ </dia:attribute>
+ <dia:attribute name="obj_bb">
+ <dia:rectangle val="6.89044,2.7;8.90956,4.7"/>
+ </dia:attribute>
+ <dia:attribute name="elem_corner">
+ <dia:point val="6.89044,2.7"/>
+ </dia:attribute>
+ <dia:attribute name="elem_width">
+ <dia:real val="2.0191166559453677"/>
+ </dia:attribute>
+ <dia:attribute name="elem_height">
+ <dia:real val="2"/>
+ </dia:attribute>
+ <dia:attribute name="border_width">
+ <dia:real val="0"/>
+ </dia:attribute>
+ <dia:attribute name="show_background">
+ <dia:boolean val="true"/>
+ </dia:attribute>
+ <dia:attribute name="shear_angle">
+ <dia:real val="70"/>
+ </dia:attribute>
+ <dia:attribute name="padding">
+ <dia:real val="0.5"/>
+ </dia:attribute>
+ <dia:attribute name="text">
+ <dia:composite type="text">
+ <dia:attribute name="string">
+ <dia:string>##</dia:string>
+ </dia:attribute>
+ <dia:attribute name="font">
+ <dia:font family="sans" style="0" name="Helvetica"/>
+ </dia:attribute>
+ <dia:attribute name="height">
+ <dia:real val="0.80000000000000004"/>
+ </dia:attribute>
+ <dia:attribute name="pos">
+ <dia:point val="7.9,3.895"/>
+ </dia:attribute>
+ <dia:attribute name="color">
+ <dia:color val="#000000ff"/>
+ </dia:attribute>
+ <dia:attribute name="alignment">
+ <dia:enum val="1"/>
+ </dia:attribute>
+ </dia:composite>
+ </dia:attribute>
+ </dia:object>
+ <dia:object type="Flowchart - Diamond" version="0" id="O2">
+ <dia:attribute name="obj_pos">
+ <dia:point val="11.05,4.25"/>
+ </dia:attribute>
+ <dia:attribute name="obj_bb">
+ <dia:rectangle val="11.05,4.25;14.7713,6.11066"/>
+ </dia:attribute>
+ <dia:attribute name="elem_corner">
+ <dia:point val="11.05,4.25"/>
+ </dia:attribute>
+ <dia:attribute name="elem_width">
+ <dia:real val="3.7213203435596416"/>
+ </dia:attribute>
+ <dia:attribute name="elem_height">
+ <dia:real val="1.8606601717798217"/>
+ </dia:attribute>
+ <dia:attribute name="border_width">
+ <dia:real val="0"/>
+ </dia:attribute>
+ <dia:attribute name="show_background">
+ <dia:boolean val="true"/>
+ </dia:attribute>
+ <dia:attribute name="padding">
+ <dia:real val="0.35355339059327373"/>
+ </dia:attribute>
+ <dia:attribute name="text">
+ <dia:composite type="text">
+ <dia:attribute name="string">
+ <dia:string>##</dia:string>
+ </dia:attribute>
+ <dia:attribute name="font">
+ <dia:font family="sans" style="0" name="Helvetica"/>
+ </dia:attribute>
+ <dia:attribute name="height">
+ <dia:real val="0.80000000000000004"/>
+ </dia:attribute>
+ <dia:attribute name="pos">
+ <dia:point val="12.9107,5.37533"/>
+ </dia:attribute>
+ <dia:attribute name="color">
+ <dia:color val="#000000ff"/>
+ </dia:attribute>
+ <dia:attribute name="alignment">
+ <dia:enum val="1"/>
+ </dia:attribute>
+ </dia:composite>
+ </dia:attribute>
+ </dia:object>
+ <dia:object type="Flowchart - Ellipse" version="0" id="O3">
+ <dia:attribute name="obj_pos">
+ <dia:point val="17.002,6.57599"/>
+ </dia:attribute>
+ <dia:attribute name="obj_bb">
+ <dia:rectangle val="17.002,6.57599;20.098,8.12401"/>
+ </dia:attribute>
+ <dia:attribute name="meta">
+ <dia:composite type="dict"/>
+ </dia:attribute>
+ <dia:attribute name="elem_corner">
+ <dia:point val="17.002,6.57599"/>
+ </dia:attribute>
+ <dia:attribute name="elem_width">
+ <dia:real val="3.0960431843877609"/>
+ </dia:attribute>
+ <dia:attribute name="elem_height">
+ <dia:real val="1.5480215921938805"/>
+ </dia:attribute>
+ <dia:attribute name="border_width">
+ <dia:real val="0"/>
+ </dia:attribute>
+ <dia:attribute name="show_background">
+ <dia:boolean val="true"/>
+ </dia:attribute>
+ <dia:attribute name="padding">
+ <dia:real val="0.35355339059327373"/>
+ </dia:attribute>
+ <dia:attribute name="text">
+ <dia:composite type="text">
+ <dia:attribute name="string">
+ <dia:string>##</dia:string>
+ </dia:attribute>
+ <dia:attribute name="font">
+ <dia:font family="sans" style="0" name="Helvetica"/>
+ </dia:attribute>
+ <dia:attribute name="height">
+ <dia:real val="0.80000000000000004"/>
+ </dia:attribute>
+ <dia:attribute name="pos">
+ <dia:point val="18.55,7.545"/>
+ </dia:attribute>
+ <dia:attribute name="color">
+ <dia:color val="#000000ff"/>
+ </dia:attribute>
+ <dia:attribute name="alignment">
+ <dia:enum val="1"/>
+ </dia:attribute>
+ </dia:composite>
+ </dia:attribute>
+ </dia:object>
+ <dia:object type="Standard - Line" version="0" id="O4">
+ <dia:attribute name="obj_pos">
+ <dia:point val="4.2,4.25"/>
+ </dia:attribute>
+ <dia:attribute name="obj_bb">
+ <dia:rectangle val="4.2,3.54259;7.25441,4.25"/>
+ </dia:attribute>
+ <dia:attribute name="conn_endpoints">
+ <dia:point val="4.2,4.25"/>
+ <dia:point val="7.25441,3.7"/>
+ </dia:attribute>
+ <dia:attribute name="numcp">
+ <dia:int val="1"/>
+ </dia:attribute>
+ <dia:attribute name="line_width">
+ <dia:real val="0"/>
+ </dia:attribute>
+ <dia:attribute name="end_arrow">
+ <dia:enum val="22"/>
+ </dia:attribute>
+ <dia:attribute name="end_arrow_length">
+ <dia:real val="0.5"/>
+ </dia:attribute>
+ <dia:attribute name="end_arrow_width">
+ <dia:real val="0.5"/>
+ </dia:attribute>
+ <dia:connections>
+ <dia:connection handle="0" to="O0" connection="8"/>
+ <dia:connection handle="1" to="O1" connection="7"/>
+ </dia:connections>
+ </dia:object>
+ <dia:object type="Standard - Line" version="0" id="O5">
+ <dia:attribute name="obj_pos">
+ <dia:point val="8.54559,3.7"/>
+ </dia:attribute>
+ <dia:attribute name="obj_bb">
+ <dia:rectangle val="8.54559,3.7;11.05,5.18033"/>
+ </dia:attribute>
+ <dia:attribute name="conn_endpoints">
+ <dia:point val="8.54559,3.7"/>
+ <dia:point val="11.05,5.18033"/>
+ </dia:attribute>
+ <dia:attribute name="numcp">
+ <dia:int val="1"/>
+ </dia:attribute>
+ <dia:attribute name="line_width">
+ <dia:real val="0"/>
+ </dia:attribute>
+ <dia:attribute name="end_arrow">
+ <dia:enum val="22"/>
+ </dia:attribute>
+ <dia:attribute name="end_arrow_length">
+ <dia:real val="0.5"/>
+ </dia:attribute>
+ <dia:attribute name="end_arrow_width">
+ <dia:real val="0.5"/>
+ </dia:attribute>
+ <dia:connections>
+ <dia:connection handle="0" to="O1" connection="8"/>
+ <dia:connection handle="1" to="O2" connection="12"/>
+ </dia:connections>
+ </dia:object>
+ <dia:object type="Standard - Line" version="0" id="O6">
+ <dia:attribute name="obj_pos">
+ <dia:point val="14.7713,5.18033"/>
+ </dia:attribute>
+ <dia:attribute name="obj_bb">
+ <dia:rectangle val="14.7713,5.18033;17.002,7.35"/>
+ </dia:attribute>
+ <dia:attribute name="conn_endpoints">
+ <dia:point val="14.7713,5.18033"/>
+ <dia:point val="17.002,7.35"/>
+ </dia:attribute>
+ <dia:attribute name="numcp">
+ <dia:int val="1"/>
+ </dia:attribute>
+ <dia:attribute name="line_width">
+ <dia:real val="0"/>
+ </dia:attribute>
+ <dia:attribute name="end_arrow">
+ <dia:enum val="22"/>
+ </dia:attribute>
+ <dia:attribute name="end_arrow_length">
+ <dia:real val="0.5"/>
+ </dia:attribute>
+ <dia:attribute name="end_arrow_width">
+ <dia:real val="0.5"/>
+ </dia:attribute>
+ <dia:connections>
+ <dia:connection handle="0" to="O2" connection="4"/>
+ <dia:connection handle="1" to="O3" connection="8"/>
+ </dia:connections>
+ </dia:object>
+ <dia:object type="Flowchart - Extract" version="1" id="O7">
+ <dia:attribute name="obj_pos">
+ <dia:point val="21.15,9.85"/>
+ </dia:attribute>
+ <dia:attribute name="obj_bb">
+ <dia:rectangle val="21.1138,9.77956;23.2362,12.575"/>
+ </dia:attribute>
+ <dia:attribute name="meta">
+ <dia:composite type="dict"/>
+ </dia:attribute>
+ <dia:attribute name="elem_corner">
+ <dia:point val="21.15,9.85"/>
+ </dia:attribute>
+ <dia:attribute name="elem_width">
+ <dia:real val="2.0499999999999972"/>
+ </dia:attribute>
+ <dia:attribute name="elem_height">
+ <dia:real val="2.6999999999999975"/>
+ </dia:attribute>
+ <dia:attribute name="line_width">
+ <dia:real val="0.050000000000000003"/>
+ </dia:attribute>
+ <dia:attribute name="line_colour">
+ <dia:color val="#000000ff"/>
+ </dia:attribute>
+ <dia:attribute name="fill_colour">
+ <dia:color val="#ffffffff"/>
+ </dia:attribute>
+ <dia:attribute name="show_background">
+ <dia:boolean val="true"/>
+ </dia:attribute>
+ <dia:attribute name="line_style">
+ <dia:enum val="0"/>
+ <dia:real val="1"/>
+ </dia:attribute>
+ <dia:attribute name="padding">
+ <dia:real val="0.10000000000000001"/>
+ </dia:attribute>
+ <dia:attribute name="text">
+ <dia:composite type="text">
+ <dia:attribute name="string">
+ <dia:string>##</dia:string>
+ </dia:attribute>
+ <dia:attribute name="font">
+ <dia:font family="sans" style="0" name="Helvetica"/>
+ </dia:attribute>
+ <dia:attribute name="height">
+ <dia:real val="0.80000000000000004"/>
+ </dia:attribute>
+ <dia:attribute name="pos">
+ <dia:point val="22.175,12.075"/>
+ </dia:attribute>
+ <dia:attribute name="color">
+ <dia:color val="#000000ff"/>
+ </dia:attribute>
+ <dia:attribute name="alignment">
+ <dia:enum val="1"/>
+ </dia:attribute>
+ </dia:composite>
+ </dia:attribute>
+ <dia:attribute name="text_fitting">
+ <dia:enum val="1"/>
+ </dia:attribute>
+ <dia:attribute name="flip_horizontal">
+ <dia:boolean val="false"/>
+ </dia:attribute>
+ <dia:attribute name="flip_vertical">
+ <dia:boolean val="false"/>
+ </dia:attribute>
+ <dia:attribute name="subscale">
+ <dia:real val="1"/>
+ </dia:attribute>
+ </dia:object>
+ <dia:object type="Standard - Line" version="0" id="O8">
+ <dia:attribute name="obj_pos">
+ <dia:point val="18.55,8.12401"/>
+ </dia:attribute>
+ <dia:attribute name="obj_bb">
+ <dia:rectangle val="18.55,8.12401;22.175,9.86072"/>
+ </dia:attribute>
+ <dia:attribute name="conn_endpoints">
+ <dia:point val="18.55,8.12401"/>
+ <dia:point val="22.175,9.85"/>
+ </dia:attribute>
+ <dia:attribute name="numcp">
+ <dia:int val="1"/>
+ </dia:attribute>
+ <dia:attribute name="line_width">
+ <dia:real val="0"/>
+ </dia:attribute>
+ <dia:attribute name="end_arrow">
+ <dia:enum val="22"/>
+ </dia:attribute>
+ <dia:attribute name="end_arrow_length">
+ <dia:real val="0.5"/>
+ </dia:attribute>
+ <dia:attribute name="end_arrow_width">
+ <dia:real val="0.5"/>
+ </dia:attribute>
+ <dia:connections>
+ <dia:connection handle="0" to="O3" connection="12"/>
+ <dia:connection handle="1" to="O7" connection="8"/>
+ </dia:connections>
+ </dia:object>
+ </dia:layer>
+</dia:diagram>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]