diff options
author | tpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2010-01-20 01:29:50 +0000 |
---|---|---|
committer | tpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2010-01-20 01:29:50 +0000 |
commit | 8362bf63dea22bbf6736609b0f49c152f975eb63 (patch) | |
tree | 0eea3928e39e50fae91d4e68b21b1e6cbae25604 /kivio/kiviopart/stencils/Dia/Circuit | |
download | koffice-8362bf63dea22bbf6736609b0f49c152f975eb63.tar.gz koffice-8362bf63dea22bbf6736609b0f49c152f975eb63.zip |
Added old abandoned KDE3 version of koffice
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/applications/koffice@1077364 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'kivio/kiviopart/stencils/Dia/Circuit')
63 files changed, 1490 insertions, 0 deletions
diff --git a/kivio/kiviopart/stencils/Dia/Circuit/Makefile.am b/kivio/kiviopart/stencils/Dia/Circuit/Makefile.am new file mode 100644 index 00000000..7add3dde --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/Makefile.am @@ -0,0 +1,69 @@ +circuitdir = $(kde_datadir)/kivio/stencils/Dia/Circuit + +SHAPES = \ + ground.shape \ + ground.xpm \ + hcapacitor.shape \ + hcapacitor.xpm \ + hdiode.shape \ + hdiode.xpm \ + hinductor.shape \ + hinductor.xpm \ + hresistor.shape \ + hresistor.xpm \ + hzener.shape \ + hzener.xpm \ + npn.shape \ + npn.xpm \ + opamp.shape \ + opamp.xpm \ + pnp.shape \ + pnp.xpm \ + vcapacitor.shape \ + vcapacitor.xpm \ + vdiode.shape \ + vdiode.xpm \ + vinductor.shape \ + vinductor.xpm \ + vresistor.shape \ + vresistor.xpm \ + vzener.shape \ + vzener.xpm \ + hinductor_de.shape \ + hinductor_de.xpm \ + vinductor_de.shape \ + vinductor_de.xpm \ + hresistor_de.shape \ + vresistor_de.xpm \ + vresistor_de.shape \ + hresistor_de.xpm \ + hpowersource_de.shape \ + hpowersource_de.xpm \ + vpowersource_de.shape \ + vpowersource_de.xpm \ + lamp_de.shape \ + lamp_de.xpm \ + speaker_de.shape \ + speaker_de.xpm \ + hfuse_de.shape \ + hfuse_de.xpm \ + vfuse_de.shape \ + vfuse_de.xpm \ + hled_de.shape \ + hled_de.xpm \ + vled_de.shape \ + vled_de.xpm \ + nmos_de.shape \ + nmos_de.xpm \ + pmos_de.shape \ + pmos_de.xpm \ + hjumper.shape \ + hjumper.png \ + microphone_de.shape \ + microphone_de.xpm + +EXTRA_DIST = $(SHAPES)\ + desc icon.xpm + +circuit_DATA = $(SHAPES)\ + desc icon.xpm diff --git a/kivio/kiviopart/stencils/Dia/Circuit/desc b/kivio/kiviopart/stencils/Dia/Circuit/desc new file mode 100644 index 00000000..11ea001d --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/desc @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<KivioStencilSpawnerSet> + <Title data="Circuit"/> + <Id data="Dia - Circuit"/> +</KivioStencilSpawnerSet> diff --git a/kivio/kiviopart/stencils/Dia/Circuit/ground.shape b/kivio/kiviopart/stencils/Dia/Circuit/ground.shape new file mode 100644 index 00000000..c72ec1cb --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/ground.shape @@ -0,0 +1,18 @@ +<?xml version="1.0"?> + +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Circuit - Ground</name> + <description>A ground point</description> + <icon>ground.xpm</icon> + <connections> + <point x="0" y="0"/> + </connections> + <svg:svg width="3.0" height="3.0"> + <svg:line x1="0" y1="0" x2="0" y2="1" /> + <svg:line x1="-2" y1="1" x2="2" y2="1" /> + <svg:line x1="-1.33" y1="1.5" x2="1.33" y2="1.5" /> + <svg:line x1="-0.66" y1="2" x2="0.66" y2="2" /> + </svg:svg> +</shape> + diff --git a/kivio/kiviopart/stencils/Dia/Circuit/ground.xpm b/kivio/kiviopart/stencils/Dia/Circuit/ground.xpm new file mode 100644 index 00000000..b608b858 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/ground.xpm @@ -0,0 +1,27 @@ +/* XPM */ +static char * ground_xpm[] = { +"22 22 2 1", +" c None", +". c #000000", +" ", +" ", +" ", +" ", +" ", +" . ", +" . ", +" . ", +" . ", +" . ", +" ................. ", +" ", +" ", +" ........... ", +" ", +" ", +" ..... ", +" ", +" ", +" ", +" ", +" "}; diff --git a/kivio/kiviopart/stencils/Dia/Circuit/hcapacitor.shape b/kivio/kiviopart/stencils/Dia/Circuit/hcapacitor.shape new file mode 100644 index 00000000..2fc2f21d --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/hcapacitor.shape @@ -0,0 +1,19 @@ +<?xml version="1.0"?> + +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Circuit - Horizontal Capacitor</name> + <description>A horizontally aligned capacitor</description> + <icon>hcapacitor.xpm</icon> + <connections> + <point x="0" y="0"/> + <point x="5" y="0"/> + </connections> + <svg:svg width="3.0" height="3.0"> + <svg:line x1="0" y1="0" x2="2" y2="0" /> + <svg:line x1="2" y1="-1" x2="2" y2="1" /> + <svg:line x1="3" y1="-1" x2="3" y2="1" /> + <svg:line x1="3" y1="0" x2="5" y2="0" /> + </svg:svg> +</shape> + diff --git a/kivio/kiviopart/stencils/Dia/Circuit/hcapacitor.xpm b/kivio/kiviopart/stencils/Dia/Circuit/hcapacitor.xpm new file mode 100644 index 00000000..d8ecb41b --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/hcapacitor.xpm @@ -0,0 +1,27 @@ +/* XPM */ +static char * hcapacitor_xpm[] = { +"22 22 2 1", +" c None", +". c #000000", +" ", +" ", +" ", +" ", +" ", +" ", +" . . ", +" . . ", +" . . ", +" . . ", +" ........ ........ ", +" . . ", +" . . ", +" . . ", +" . . ", +" ", +" ", +" ", +" ", +" ", +" ", +" "}; diff --git a/kivio/kiviopart/stencils/Dia/Circuit/hdiode.shape b/kivio/kiviopart/stencils/Dia/Circuit/hdiode.shape new file mode 100644 index 00000000..8401b036 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/hdiode.shape @@ -0,0 +1,19 @@ +<?xml version="1.0"?> + +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Circuit - Horizontal Diode</name> + <description>A horizontally aligned diode</description> + <icon>hdiode.xpm</icon> + <connections> + <point x="0" y="0"/> + <point x="5.75" y="0"/> + </connections> + <svg:svg width="3.0" height="3.0"> + <svg:line x1="0" y1="0" x2="2" y2="0" /> + <svg:line x1="2" y1="-1" x2="2" y2="1" style="stroke-width: 3" /> + <svg:polygon points="2,0 3.75,-1 3.75,1" style="fill: default" /> + <svg:line x1="3.75" y1="0" x2="5.75" y2="0" /> + </svg:svg> +</shape> + diff --git a/kivio/kiviopart/stencils/Dia/Circuit/hdiode.xpm b/kivio/kiviopart/stencils/Dia/Circuit/hdiode.xpm new file mode 100644 index 00000000..f0440066 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/hdiode.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char * hdiode_xpm[] = { +"22 22 3 1", +" c None", +". c #000000", +"+ c #FFFFFF", +" ", +" ", +" ", +" ", +" .. . ", +" .. .. ", +" .. .+. ", +" .. ..++. ", +" .. .++++. ", +" ...+++++. ", +" .......++++++...... ", +" ...+++++. ", +" .. .++++. ", +" .. ..++. ", +" .. .+. ", +" .. .. ", +" .. . ", +" ", +" ", +" ", +" ", +" "}; diff --git a/kivio/kiviopart/stencils/Dia/Circuit/hfuse_de.shape b/kivio/kiviopart/stencils/Dia/Circuit/hfuse_de.shape new file mode 100644 index 00000000..db4b9b49 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/hfuse_de.shape @@ -0,0 +1,17 @@ +<?xml version="1.0"?> + +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Circuit - Horizontal Fuse (European)</name> + <description>A horizontally aligned fuse</description> + <icon>hfuse_de.xpm</icon> + <connections> + <point x="0" y="0"/> + <point x="6" y="0"/> + </connections> + <svg:svg width="3.0" height="0.5"> + <svg:rect x="1.5" y="-0.5" width="3" height="1" style="fill: default" /> + <svg:line x1="0" y1="0" x2="6" y2="0" /> + </svg:svg> +</shape> + diff --git a/kivio/kiviopart/stencils/Dia/Circuit/hfuse_de.xpm b/kivio/kiviopart/stencils/Dia/Circuit/hfuse_de.xpm new file mode 100644 index 00000000..a80f3b3f --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/hfuse_de.xpm @@ -0,0 +1,27 @@ +/* XPM */ +static char * hfuse_de_xpm[] = { +"22 22 2 1", +" c None", +". c #000000", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ............. ", +" . . ", +" . . ", +" ................... ", +" . . ", +" . . ", +" ............. ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" "}; diff --git a/kivio/kiviopart/stencils/Dia/Circuit/hinductor.shape b/kivio/kiviopart/stencils/Dia/Circuit/hinductor.shape new file mode 100644 index 00000000..bb81c94f --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/hinductor.shape @@ -0,0 +1,19 @@ +<?xml version="1.0"?> + +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Circuit - Horizontal Inductor</name> + <description>A horizontally aligned inductor</description> + <icon>hinductor.xpm</icon> + <connections> + <point x="0" y="0"/> + <point x="20" y="0"/> + </connections> + <svg:svg width="20" height="2"> + <svg:path d="M 0,0 h 4 c -0.5,-1 -1,-2 1.5,-2 + s 3,2 1.5,2 s -1,-2 1.5,-2 + s 3,2 1.5,2 s -1,-2 1.5,-2 + s 3,2 1.5,2 s -1,-2 1.5,-2 + s 2,1.5 1.5,2 h 4"/> + </svg:svg> +</shape> diff --git a/kivio/kiviopart/stencils/Dia/Circuit/hinductor.xpm b/kivio/kiviopart/stencils/Dia/Circuit/hinductor.xpm new file mode 100644 index 00000000..e81dac2a --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/hinductor.xpm @@ -0,0 +1,27 @@ +/* XPM */ +static char * hinductor_xpm[] = { +"22 22 2 1", +" c None", +". c #000000", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ... ... ", +" . . . . ", +" . . . ", +" . . . . ", +" . . . . ", +" . . . . ", +" . . . . ", +" ...... ... ...... ", +" ", +" ", +" ", +" ", +" ", +" ", +" "}; diff --git a/kivio/kiviopart/stencils/Dia/Circuit/hinductor_de.shape b/kivio/kiviopart/stencils/Dia/Circuit/hinductor_de.shape new file mode 100644 index 00000000..33d2d848 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/hinductor_de.shape @@ -0,0 +1,18 @@ +<?xml version="1.0"?> + +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Circuit - Horizontal Inductor (European)</name> + <description>A horizontally aligned inductor</description> + <icon>hinductor_de.xpm</icon> + <connections> + <point x="0" y="0"/> + <point x="6" y="0"/> + </connections> + <svg:svg width="3.0" height="0.5"> + <svg:line x1="0" y1="0" x2="1.5" y2="0" /> + <svg:rect x="1.5" y="-0.5" width="3" height="1" style="fill: inverse" /> + <svg:line x1="4.5" y1="0" x2="6" y2="0" /> + </svg:svg> +</shape> + diff --git a/kivio/kiviopart/stencils/Dia/Circuit/hinductor_de.xpm b/kivio/kiviopart/stencils/Dia/Circuit/hinductor_de.xpm new file mode 100644 index 00000000..a399ce64 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/hinductor_de.xpm @@ -0,0 +1,27 @@ +/* XPM */ +static char * hinductor_de_xpm[] = { +"22 22 2 1", +" c None", +". c #000000", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ............ ", +" ............ ", +" .................... ", +" ............ ", +" ............ ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" "}; diff --git a/kivio/kiviopart/stencils/Dia/Circuit/hjumper.png b/kivio/kiviopart/stencils/Dia/Circuit/hjumper.png Binary files differnew file mode 100644 index 00000000..958c666a --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/hjumper.png diff --git a/kivio/kiviopart/stencils/Dia/Circuit/hjumper.shape b/kivio/kiviopart/stencils/Dia/Circuit/hjumper.shape new file mode 100644 index 00000000..e657df62 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/hjumper.shape @@ -0,0 +1,19 @@ +<?xml version="1.0"?> + +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Circuit - Horizontal Jumper</name> + <description>A Horizontal Jumper</description> + <icon>hjumper.png</icon> + <connections> + <point x="0" y="0"/> + <point x="6" y="0"/> + </connections> + + <svg:svg width="6.0" height="3.0"> + <svg:rect x="0" y="-3" width="6" height="6" style="fill: default" /> + <svg:circle cx="2" cy="0" r="0.5" style="fill: default"/> + <svg:circle cx="4" cy="0" r="0.5" style="fill: default"/> + </svg:svg> +</shape> + diff --git a/kivio/kiviopart/stencils/Dia/Circuit/hled_de.shape b/kivio/kiviopart/stencils/Dia/Circuit/hled_de.shape new file mode 100644 index 00000000..5d524bf7 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/hled_de.shape @@ -0,0 +1,24 @@ +<?xml version="1.0"?> + +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Circuit - Horizontal Led (European)</name> + <description>A horizontally aligned led</description> + <icon>hled_de.xpm</icon> + <connections> + <point x="0" y="0"/> + <point x="5.75" y="0"/> + </connections> + <svg:svg width="3.0" height="3.0"> + <svg:line x1="3.75" y1="-1" x2="3.75" y2="1" style="stroke-width: 3" /> + <svg:polygon points="3.75,0 2,-1 2,1" style="fill: default" /> + <svg:line x1="0" y1="0" x2="5.75" y2="0" /> + + <svg:line x1="2.50" y1="-1" x2="3.50" y2="-1.50" /> + <svg:polygon points="3.18,-1.50 3.50,-1.50 3.50,-1.50 3.50,-1.30" style="fill: inverse"/> + + <svg:line x1="3" y1="-0.80" x2="4" y2="-1.30" /> + <svg:polygon points="3.68,-1.30 4,-1.30 4,-1.10" style="fill: inverse"/> + </svg:svg> +</shape> + diff --git a/kivio/kiviopart/stencils/Dia/Circuit/hled_de.xpm b/kivio/kiviopart/stencils/Dia/Circuit/hled_de.xpm new file mode 100644 index 00000000..b1f9eb0d --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/hled_de.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char * hled_de_xpm[] = { +"22 22 3 1", +" c None", +". c #000000", +"+ c #FFFFFF", +" ", +" ", +" ... ", +" .. ", +" . . ", +" . ... ", +" . .. ", +" .. ... ", +" .+. . . ", +" .++.. . ", +" .++++. . ", +" .+++++... ", +" ................... ", +" .+++++... ", +" .++++. . ", +" .++.. . ", +" .+. . ", +" .. . ", +" . ", +" ", +" ", +" "}; diff --git a/kivio/kiviopart/stencils/Dia/Circuit/hpowersource_de.shape b/kivio/kiviopart/stencils/Dia/Circuit/hpowersource_de.shape new file mode 100644 index 00000000..e1c90da4 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/hpowersource_de.shape @@ -0,0 +1,21 @@ +<?xml version="1.0"?> + +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Circuit - Horizontal Powersource (European)</name> + <description>A horizontally aligned powersource</description> + <icon>hpowersource_de.xpm</icon> + <connections> + <point x="0" y="0"/> + <point x="6" y="0"/> + </connections> + <svg:svg width="3.0" height="3.0"> + <svg:line x1="0" y1="0" x2="2.5" y2="0" /> + <svg:line x1="2.5" y1="-1" x2="2.5" y2="1" /> + <svg:line x1="3.5" y1="-2" x2="3.5" y2="2" /> + <svg:line x1="4" y1="-1" x2="5" y2="-1" /> + <svg:line x1="4.5" y1="-0.5" x2="4.5" y2="-1.5" /> + <svg:line x1="3.5" y1="0" x2="6" y2="0" /> + </svg:svg> +</shape> + diff --git a/kivio/kiviopart/stencils/Dia/Circuit/hpowersource_de.xpm b/kivio/kiviopart/stencils/Dia/Circuit/hpowersource_de.xpm new file mode 100644 index 00000000..f909730e --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/hpowersource_de.xpm @@ -0,0 +1,27 @@ +/* XPM */ +static char * hpowersource_de_xpm[] = { +"22 22 2 1", +" c None", +". c #000000", +" ", +" ", +" . ", +" . ", +" . ", +" . . ", +" . . ... ", +" . . . ", +" . . ", +" ....... ....... ", +" . . ", +" . . ", +" . . ", +" . ", +" . ", +" . ", +" . ", +" ", +" ", +" ", +" ", +" "}; diff --git a/kivio/kiviopart/stencils/Dia/Circuit/hresistor.shape b/kivio/kiviopart/stencils/Dia/Circuit/hresistor.shape new file mode 100644 index 00000000..765fdc13 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/hresistor.shape @@ -0,0 +1,16 @@ +<?xml version="1.0"?> + +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Circuit - Horizontal Resistor</name> + <description>A horizontally aligned resistor</description> + <icon>hresistor.xpm</icon> + <connections> + <point x="0" y="0"/> + <point x="7.5" y="0"/> + </connections> + <svg:svg width="3.0" height="3.0"> + <svg:polyline points="0,0 2.25,0 2.5,-1 3,1 3.5,-1 4,1 4.5,-1 5,1 5.25,0 7.5,0" /> + </svg:svg> +</shape> + diff --git a/kivio/kiviopart/stencils/Dia/Circuit/hresistor.xpm b/kivio/kiviopart/stencils/Dia/Circuit/hresistor.xpm new file mode 100644 index 00000000..f8127f0c --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/hresistor.xpm @@ -0,0 +1,27 @@ +/* XPM */ +static char * hresistor_xpm[] = { +"22 22 2 1", +" c None", +". c #000000", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" . . . ", +" . . . ", +" . . . . . . ", +" .... . . . . . .... ", +" . . . . . . ", +" . . . ", +" . . . ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" "}; diff --git a/kivio/kiviopart/stencils/Dia/Circuit/hresistor_de.shape b/kivio/kiviopart/stencils/Dia/Circuit/hresistor_de.shape new file mode 100644 index 00000000..608dcd6e --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/hresistor_de.shape @@ -0,0 +1,18 @@ +<?xml version="1.0"?> + +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Circuit - Horizontal Resistor (European)</name> + <description>A horizontally aligned resistor</description> + <icon>hresistor_de.xpm</icon> + <connections> + <point x="0" y="0"/> + <point x="6" y="0"/> + </connections> + <svg:svg width="3.0" height="0.5"> + <svg:line x1="0" y1="0" x2="1.5" y2="0" /> + <svg:rect x="1.5" y="-0.5" width="3" height="1" style="fill: default" /> + <svg:line x1="4.5" y1="0" x2="6" y2="0" /> + </svg:svg> +</shape> + diff --git a/kivio/kiviopart/stencils/Dia/Circuit/hresistor_de.xpm b/kivio/kiviopart/stencils/Dia/Circuit/hresistor_de.xpm new file mode 100644 index 00000000..ecb74515 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/hresistor_de.xpm @@ -0,0 +1,27 @@ +/* XPM */ +static char * hresistor_de_xpm[] = { +"22 22 2 1", +" c None", +". c #000000", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ............. ", +" . . ", +" . . ", +" .... .... ", +" . . ", +" . . ", +" ............. ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" "}; diff --git a/kivio/kiviopart/stencils/Dia/Circuit/hzener.shape b/kivio/kiviopart/stencils/Dia/Circuit/hzener.shape new file mode 100644 index 00000000..56c72f99 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/hzener.shape @@ -0,0 +1,20 @@ +<?xml version="1.0"?> + +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Circuit - Horizontal Zener Diode</name> + <description>A horizontally aligned zener diode</description> + <icon>hzener.xpm</icon> + <connections> + <point x="0" y="0"/> + <point x="5.85" y="0"/> + </connections> + <svg:svg width="3.0" height="3.0"> + <svg:line x1="0" y1="0" x2="2" y2="0" /> + <svg:polygon points="2,-0.8 2,0.8 2.6,1 2.1,0.8 2.1,-0.8 1.5,-1" + style="fill: inverse" /> + <svg:polygon points="2.1,0 3.85,-1 3.85,1" style="fill: default" /> + <svg:line x1="3.85" y1="0" x2="5.85" y2="0" /> + </svg:svg> +</shape> + diff --git a/kivio/kiviopart/stencils/Dia/Circuit/hzener.xpm b/kivio/kiviopart/stencils/Dia/Circuit/hzener.xpm new file mode 100644 index 00000000..dec35aae --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/hzener.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char * hzener_xpm[] = { +"22 22 3 1", +" c None", +". c #000000", +"+ c #FFFFFF", +" ", +" ", +" ", +" ", +" .... . ", +" ... .. ", +" .. .+. ", +" .. ..++. ", +" .. .++++. ", +" ...+++++. ", +" .......++++++...... ", +" ...+++++. ", +" .. .++++. ", +" .. ..++. ", +" .. .+. ", +" ... .. ", +" .... . ", +" ", +" ", +" ", +" ", +" "}; diff --git a/kivio/kiviopart/stencils/Dia/Circuit/icon.xpm b/kivio/kiviopart/stencils/Dia/Circuit/icon.xpm new file mode 100644 index 00000000..8d14bd8d --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/icon.xpm @@ -0,0 +1,22 @@ +/* XPM */ +static char * icon_xpm[] = { +"16 16 3 1", +" c None", +". c #FF6600", +"+ c #000000", +" ", +" ", +" .. ", +" .... ", +" . . ", +" .. .. ", +" ++++++++++++++ ", +" ++++++++++++++ ", +" .. .. ", +" . . ", +" .. .. ", +" .. .. ", +" ............ ", +" ", +" ", +" "}; diff --git a/kivio/kiviopart/stencils/Dia/Circuit/lamp_de.shape b/kivio/kiviopart/stencils/Dia/Circuit/lamp_de.shape new file mode 100644 index 00000000..6a265f69 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/lamp_de.shape @@ -0,0 +1,19 @@ +<?xml version="1.0"?> + +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Circuit - Lamp (European)</name> + <description>A lamp</description> + <icon>lamp_de.xpm</icon> + <connections> + <point x="3" y="0"/> + <point x="0" y="3"/> + <point x="3" y="6"/> + <point x="6" y="3"/> + </connections> + <svg:svg width="3.0" height="3.0"> + <svg:circle cx="3" cy="3" r="3" style="fill: default" /> + <svg:line x1="0.84" y1="0.84" x2="5.16" y2="5.16" /> + <svg:line x1="0.84" y1="5.16" x2="5.16" y2="0.84" /> + </svg:svg> +</shape> diff --git a/kivio/kiviopart/stencils/Dia/Circuit/lamp_de.xpm b/kivio/kiviopart/stencils/Dia/Circuit/lamp_de.xpm new file mode 100644 index 00000000..d6224423 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/lamp_de.xpm @@ -0,0 +1,27 @@ +/* XPM */ +static char * lamp_xpm[] = { +"22 22 2 1", +" c None", +". c #000000", +" ", +" ", +" ......... ", +" .. .. ", +" .. .. ", +" ... ... ", +" .. . . .. ", +" . . . . ", +" . . . . ", +" . . . . ", +" . . . ", +" . . . . ", +" . . . . ", +" . . . . ", +" .. . . .. ", +" ... ... ", +" .. .. ", +" .. .. ", +" ......... ", +" ", +" ", +" "}; diff --git a/kivio/kiviopart/stencils/Dia/Circuit/microphone_de.shape b/kivio/kiviopart/stencils/Dia/Circuit/microphone_de.shape new file mode 100644 index 00000000..053183c5 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/microphone_de.shape @@ -0,0 +1,17 @@ +<?xml version="1.0"?> + +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Circuit - Microphone (European)</name> + <description>A Microphone</description> + <icon>microphone_de.xpm</icon> + <connections> + <point x="1.4" y="2.5"/> + + </connections> + <svg:svg width="3.0" height="3.0"> + + <svg:circle cx="2" cy="2.5" r="0.6" style="fill: default" /> + <svg:rect x="2.6" y="1.8" width="0.15" height="1.4" style="fill: inverse" /> + </svg:svg> +</shape> diff --git a/kivio/kiviopart/stencils/Dia/Circuit/microphone_de.xpm b/kivio/kiviopart/stencils/Dia/Circuit/microphone_de.xpm new file mode 100644 index 00000000..307ea6de --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/microphone_de.xpm @@ -0,0 +1,27 @@ +/* XPM */ +static char * speaker_de_xpm[] = { +"22 22 2 1", +" c None", +". c #000000", +" . ", +" . ", +" ......... . ", +" .. .. . ", +" .. .. . ", +" . ... ", +" .. .. ", +" . . ", +" . . ", +" . . ", +" . . ", +" . . ", +" . . ", +" . . ", +" .. .. ", +" .. .. ", +" .. . . ", +" .. .. . ", +" ......... . ", +" . ", +" . ", +" "}; diff --git a/kivio/kiviopart/stencils/Dia/Circuit/nmos_de.shape b/kivio/kiviopart/stencils/Dia/Circuit/nmos_de.shape new file mode 100644 index 00000000..9c7905b0 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/nmos_de.shape @@ -0,0 +1,23 @@ +<?xml version="1.0"?> + +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Circuit - NMOS Transistor (European)</name> + <description>An NMOS transistor</description> + <icon>nmos_de.xpm</icon> + <connections> + <point x="0" y="0"/> + <point x="6" y="-4"/> + <point x="6" y="4"/> + <point x="5" y="0"/> + </connections> + + <aspectratio type="fixed"/> + + <svg:svg width="3.0" height="3.0"> + <svg:line x1="0" y1="0" x2="3" y2="0" /> + <svg:line x1="3" y1="-3" x2="3" y2="3" /> + <svg:polyline points="6,-4 6,-3 5,-3 5,3 6,3 6,4 " /> + </svg:svg> +</shape> + diff --git a/kivio/kiviopart/stencils/Dia/Circuit/nmos_de.xpm b/kivio/kiviopart/stencils/Dia/Circuit/nmos_de.xpm new file mode 100644 index 00000000..48a5ac9c --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/nmos_de.xpm @@ -0,0 +1,27 @@ +/* XPM */ +static char * nmos_xpm[] = { +"22 22 2 1", +" c None", +". c #000000", +" . ", +" . ", +" . .... ", +" . . ", +" . . ", +" . . ", +" . . ", +" . . ", +" . . ", +" . . ", +" ........ . ", +" ........ . ", +" . . ", +" . . ", +" . . ", +" . . ", +" . . ", +" . . ", +" . . ", +" . .... ", +" . ", +" . "}; diff --git a/kivio/kiviopart/stencils/Dia/Circuit/npn.shape b/kivio/kiviopart/stencils/Dia/Circuit/npn.shape new file mode 100644 index 00000000..d0636820 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/npn.shape @@ -0,0 +1,28 @@ +<?xml version="1.0"?> + +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Circuit - NPN Transistor</name> + <!-- + <description xml:lang="en@layman">Small black plastic thing</description> + --> + <description>An npn bipolar transistor</description> + <icon>npn.xpm</icon> + <connections> + <point x="0" y="0"/> + <point x="6" y="-4"/> + <point x="6" y="4"/> + </connections> + + <aspectratio type="fixed"/> + + <svg:svg width="3.0" height="3.0"> + <svg:line x1="0" y1="0" x2="3" y2="0" /> + <svg:line x1="3" y1="-3" x2="3" y2="3" /> + <svg:line x1="3" y1="-2" x2="6" y2="-4" /> + <svg:line x1="3" y1="2" x2="6" y2="4" /> + + <svg:polyline points="5,4 6,4 5.6154,3.0769" /> + </svg:svg> +</shape> + diff --git a/kivio/kiviopart/stencils/Dia/Circuit/npn.xpm b/kivio/kiviopart/stencils/Dia/Circuit/npn.xpm new file mode 100644 index 00000000..45755a06 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/npn.xpm @@ -0,0 +1,27 @@ +/* XPM */ +static char * npn_xpm[] = { +"22 22 2 1", +" c None", +". c #000000", +" ", +" ", +" ", +" . ", +" .. ", +" . .. ", +" . .. ", +" ... ", +" . ", +" . ", +" ........ ", +" . ", +" . ", +" ... ", +" . .. . ", +" . .. . ", +" ... ", +" ..... ", +" ", +" ", +" ", +" "}; diff --git a/kivio/kiviopart/stencils/Dia/Circuit/opamp.shape b/kivio/kiviopart/stencils/Dia/Circuit/opamp.shape new file mode 100644 index 00000000..f6e83ce1 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/opamp.shape @@ -0,0 +1,26 @@ +<?xml version="1.0"?> + +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Circuit - Op Amp</name> + <description>An operational amplifier</description> + <icon>opamp.xpm</icon> + <connections> + <point x="0" y="-1"/> + <point x="0" y="1"/> + <point x="2.75" y="-1"/> + <point x="2.75" y="1"/> + <point x="5.5" y="0"/> + </connections> + <aspectratio type="fixed" /> + <svg:svg width="3.0" height="3.0"> + <svg:line x1="0" y1="-1" x2="1" y2="-1" /> + <svg:line x1="0" y1="1" x2="1" y2="1" /> + <svg:polygon points="1,-2 1,2 4.5,0" style="fill: default" /> + <svg:line x1="1.2" y1="-1" x2="2" y2="-1" /> + <svg:line x1="1.6" y1="-1.4" x2="1.6" y2="-0.6" /> + <svg:line x1="1.2" y1="1" x2="2" y2="1" /> + <svg:line x1="4.5" y1="0" x2="5.5" y2="0" /> + </svg:svg> +</shape> + diff --git a/kivio/kiviopart/stencils/Dia/Circuit/opamp.xpm b/kivio/kiviopart/stencils/Dia/Circuit/opamp.xpm new file mode 100644 index 00000000..9053997c --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/opamp.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char * opamp_xpm[] = { +"22 22 3 1", +" c None", +". c #000000", +"+ c #FFFFFF", +" ", +" ", +" . ", +" .. ", +" .+.. ", +" .+++. ", +" .++++.. ", +" ....++.+++. ", +" .+...+++.. ", +" .++.++++++. ", +" .++++++++++..... ", +" .+++++++++. ", +" .+...+++.. ", +" ....++++++. ", +" .++++.. ", +" .+++. ", +" .+.. ", +" .. ", +" . ", +" ", +" ", +" "}; diff --git a/kivio/kiviopart/stencils/Dia/Circuit/pmos_de.shape b/kivio/kiviopart/stencils/Dia/Circuit/pmos_de.shape new file mode 100644 index 00000000..732342cf --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/pmos_de.shape @@ -0,0 +1,24 @@ +<?xml version="1.0"?> + +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Circuit - PMOS Transistor (European)</name> + <description>A PMOS transistor</description> + <icon>pmos_de.xpm</icon> + <connections> + <point x="0" y="0"/> + <point x="6" y="-4"/> + <point x="6" y="4"/> + <point x="5" y="0"/> + </connections> + + <aspectratio type="fixed"/> + + <svg:svg width="3.0" height="3.0"> + <svg:line x1="0" y1="0" x2="2" y2="0" /> + <svg:circle cx="2.5" cy="0" r="0.5" style="fill: default"/> + <svg:line x1="3" y1="-3" x2="3" y2="3" /> + <svg:polyline points="6,-4 6,-3 5,-3 5,3 6,3 6,4 " /> + </svg:svg> +</shape> + diff --git a/kivio/kiviopart/stencils/Dia/Circuit/pmos_de.xpm b/kivio/kiviopart/stencils/Dia/Circuit/pmos_de.xpm new file mode 100644 index 00000000..9e73c755 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/pmos_de.xpm @@ -0,0 +1,27 @@ +/* XPM */ +static char * pmos_xpm[] = { +"22 22 2 1", +" c None", +". c #000000", +" . ", +" . ", +" . .... ", +" . . ", +" . . ", +" . . ", +" . . ", +" . . ", +" . . ", +" ... . ", +" ....... . . ", +" ....... . . ", +" ... . ", +" . . ", +" . . ", +" . . ", +" . . ", +" . . ", +" . . ", +" . .... ", +" . ", +" . "}; diff --git a/kivio/kiviopart/stencils/Dia/Circuit/pnp.shape b/kivio/kiviopart/stencils/Dia/Circuit/pnp.shape new file mode 100644 index 00000000..3e0e59ef --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/pnp.shape @@ -0,0 +1,28 @@ +<?xml version="1.0"?> + +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Circuit - PNP Transistor</name> + <!-- + <description xml:lang="en@layman">Small black plastic thing</description> + --> + <description>An pnp bipolar transistor</description> + <icon>pnp.xpm</icon> + <connections> + <point x="0" y="0"/> + <point x="6" y="-4"/> + <point x="6" y="4"/> + </connections> + + <aspectratio type="fixed"/> + + <svg:svg width="3.0" height="3.0"> + <svg:line x1="0" y1="0" x2="3" y2="0" /> + <svg:line x1="3" y1="-3" x2="3" y2="3" /> + <svg:line x1="3" y1="-2" x2="6" y2="-4" /> + <svg:line x1="3" y1="2" x2="6" y2="4" /> + + <svg:polyline points="4,2 3,2 3.3846,2.9231" /> + </svg:svg> +</shape> + diff --git a/kivio/kiviopart/stencils/Dia/Circuit/pnp.xpm b/kivio/kiviopart/stencils/Dia/Circuit/pnp.xpm new file mode 100644 index 00000000..78370814 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/pnp.xpm @@ -0,0 +1,27 @@ +/* XPM */ +static char * pnp_xpm[] = { +"22 22 2 1", +" c None", +". c #000000", +" ", +" ", +" ", +" .. ", +" .. ", +" . .. ", +" . .. ", +" ... ", +" . ", +" . ", +" ........ ", +" . ", +" . ", +" ...... ", +" . ... ", +" . . .. ", +" . .. ", +" .. ", +" ", +" ", +" ", +" "}; diff --git a/kivio/kiviopart/stencils/Dia/Circuit/speaker_de.shape b/kivio/kiviopart/stencils/Dia/Circuit/speaker_de.shape new file mode 100644 index 00000000..2409f035 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/speaker_de.shape @@ -0,0 +1,18 @@ +<?xml version="1.0"?> + +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Circuit - Speaker (European)</name> + <description>A Speaker</description> + <icon>speaker_de.xpm</icon> + <connections> + <point x="1.75" y="2"/> + <point x="1.75" y="3"/> + <point x="1.0" y="2.5"/> + </connections> + <svg:svg width="3.0" height="3.0"> + <svg:rect x="1" y="2" width="1.75" height="1" style="fill: default" /> + <svg:polygon points="2.75,2 4,1 4,4 2.75,3" style="fill: default" /> + <svg:rect x="2.6" y="1.8" width="0.15" height="1.4" style="fill: inverse" /> + </svg:svg> +</shape> diff --git a/kivio/kiviopart/stencils/Dia/Circuit/speaker_de.xpm b/kivio/kiviopart/stencils/Dia/Circuit/speaker_de.xpm new file mode 100644 index 00000000..46814b61 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/speaker_de.xpm @@ -0,0 +1,27 @@ +/* XPM */ +static char * speaker_de_xpm[] = { +"22 22 2 1", +" c None", +". c #000000", +" ", +" ", +" .. ", +" . . ", +" . . ", +" .. . . ", +" ... . ", +" ....... . ", +" . .. . ", +" . .. . ", +" . .. . ", +" . .. . ", +" . .. . ", +" . .. . ", +" ....... . ", +" ... . ", +" .. . . ", +" . . ", +" . . ", +" .. ", +" ", +" "}; diff --git a/kivio/kiviopart/stencils/Dia/Circuit/vcapacitor.shape b/kivio/kiviopart/stencils/Dia/Circuit/vcapacitor.shape new file mode 100644 index 00000000..45144007 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/vcapacitor.shape @@ -0,0 +1,19 @@ +<?xml version="1.0"?> + +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Circuit - Vertical Capacitor</name> + <description>A vertically aligned capacitor</description> + <icon>vcapacitor.xpm</icon> + <connections> + <point x="0" y="0"/> + <point x="0" y="5"/> + </connections> + <svg:svg width="3.0" height="3.0"> + <svg:line x1="0" y1="0" x2="0" y2="2" /> + <svg:line x1="-1" y1="2" x2="1" y2="2" /> + <svg:line x1="-1" y1="3" x2="1" y2="3" /> + <svg:line x1="0" y1="3" x2="0" y2="5" /> + </svg:svg> +</shape> + diff --git a/kivio/kiviopart/stencils/Dia/Circuit/vcapacitor.xpm b/kivio/kiviopart/stencils/Dia/Circuit/vcapacitor.xpm new file mode 100644 index 00000000..8536fed8 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/vcapacitor.xpm @@ -0,0 +1,27 @@ +/* XPM */ +static char * vcapacitor_xpm[] = { +"22 22 2 1", +" c None", +". c #000000", +" ", +" . ", +" . ", +" . ", +" . ", +" . ", +" . ", +" . ", +" ......... ", +" ", +" ", +" ", +" ......... ", +" . ", +" . ", +" . ", +" . ", +" . ", +" . ", +" . ", +" ", +" "}; diff --git a/kivio/kiviopart/stencils/Dia/Circuit/vdiode.shape b/kivio/kiviopart/stencils/Dia/Circuit/vdiode.shape new file mode 100644 index 00000000..99fde37b --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/vdiode.shape @@ -0,0 +1,19 @@ +<?xml version="1.0"?> + +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Circuit - Vertical Diode</name> + <description>A vertically aligned diode</description> + <icon>vdiode.xpm</icon> + <connections> + <point x="0" y="0"/> + <point x="0" y="5.75"/> + </connections> + <svg:svg width="3.0" height="3.0"> + <svg:line x1="0" y1="0" x2="0" y2="2" /> + <svg:line x1="-1" y1="2" x2="1" y2="2" style="stroke-width: 3" /> + <svg:polygon points="0,2 -1,3.75 1,3.75" style="fill: default" /> + <svg:line x1="0" y1="3.75" x2="0" y2="5.75" /> + </svg:svg> +</shape> + diff --git a/kivio/kiviopart/stencils/Dia/Circuit/vdiode.xpm b/kivio/kiviopart/stencils/Dia/Circuit/vdiode.xpm new file mode 100644 index 00000000..028934c3 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/vdiode.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char * vdiode_xpm[] = { +"22 22 3 1", +" c None", +". c #000000", +"+ c #FFFFFF", +" ", +" . ", +" . ", +" . ", +" . ", +" . ", +" ............. ", +" ............. ", +" .+. ", +" .+++. ", +" .+++++. ", +" .+++++. ", +" .+++++++. ", +" .+++++++++. ", +" ............. ", +" . ", +" . ", +" . ", +" . ", +" . ", +" ", +" "}; diff --git a/kivio/kiviopart/stencils/Dia/Circuit/vfuse_de.shape b/kivio/kiviopart/stencils/Dia/Circuit/vfuse_de.shape new file mode 100644 index 00000000..af02a82b --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/vfuse_de.shape @@ -0,0 +1,17 @@ +<?xml version="1.0"?> + +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Circuit - Vertical Fuse (European)</name> + <description>A vertically aligned fuse</description> + <icon>vfuse_de.xpm</icon> + <connections> + <point x="0" y="0"/> + <point x="0" y="6"/> + </connections> + <svg:svg width="0.5" height="3.0"> + <svg:rect x="-0.5" y="1.5" width="1" height="3" style="fill: default" /> + <svg:line x1="0" y1="0" x2="0" y2="6" /> + </svg:svg> +</shape> + diff --git a/kivio/kiviopart/stencils/Dia/Circuit/vfuse_de.xpm b/kivio/kiviopart/stencils/Dia/Circuit/vfuse_de.xpm new file mode 100644 index 00000000..2833cfed --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/vfuse_de.xpm @@ -0,0 +1,27 @@ +/* XPM */ +static char * vfuse_de_xpm[] = { +"22 22 2 1", +" c None", +". c #000000", +" ", +" . ", +" . ", +" . ", +" ....... ", +" . . . ", +" . . . ", +" . . . ", +" . . . ", +" . . . ", +" . . . ", +" . . . ", +" . . . ", +" . . . ", +" . . . ", +" . . . ", +" ....... ", +" . ", +" . ", +" . ", +" ", +" "}; diff --git a/kivio/kiviopart/stencils/Dia/Circuit/vinductor.shape b/kivio/kiviopart/stencils/Dia/Circuit/vinductor.shape new file mode 100644 index 00000000..a816618d --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/vinductor.shape @@ -0,0 +1,19 @@ +<?xml version="1.0"?> + +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Circuit - Vertical Inductor</name> + <description>A vertically aligned inductor</description> + <icon>vinductor.xpm</icon> + <connections> + <point x="0" y="0"/> + <point x="0" y="20"/> + </connections> + <svg:svg width="2" height="20"> + <svg:path d="M 0,0 v 4 c 1,-0.5 2,-1 2,1.5 + s -2,3 -2,1.5 s 2,-1 2,1.5 + s -2,3 -2,1.5 s 2,-1 2,1.5 + s -2,3 -2,1.5 s 2,-1 2,1.5 + s -1.5,2 -2,1.5 v 4"/> + </svg:svg> +</shape> diff --git a/kivio/kiviopart/stencils/Dia/Circuit/vinductor.xpm b/kivio/kiviopart/stencils/Dia/Circuit/vinductor.xpm new file mode 100644 index 00000000..4a299002 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/vinductor.xpm @@ -0,0 +1,27 @@ +/* XPM */ +static char * vinductor_xpm[] = { +"22 22 2 1", +" c None", +". c #000000", +" ", +" . ", +" . ", +" . ", +" . .. ", +" ... .. ", +" . . ", +" . ", +" ... . ", +" . . . ", +" . . ", +" . . . ", +" ... . ", +" . ", +" . . ", +" ... .. ", +" . .. ", +" . ", +" . ", +" . ", +" ", +" "}; diff --git a/kivio/kiviopart/stencils/Dia/Circuit/vinductor_de.shape b/kivio/kiviopart/stencils/Dia/Circuit/vinductor_de.shape new file mode 100644 index 00000000..99149a2e --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/vinductor_de.shape @@ -0,0 +1,18 @@ +<?xml version="1.0"?> + +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Circuit - Vertical Inductor (European)</name> + <description>A vertically aligned inductor</description> + <icon>vinductor_de.xpm</icon> + <connections> + <point x="0" y="0"/> + <point x="0" y="6"/> + </connections> + <svg:svg width="0.5" height="3.0"> + <svg:line x1="0" y1="0" x2="0" y2="1.5" /> + <svg:rect x="-0.5" y="1.5" width="1" height="3" style="fill: inverse" /> + <svg:line x1="0" y1="4.5" x2="0" y2="6" /> + </svg:svg> +</shape> + diff --git a/kivio/kiviopart/stencils/Dia/Circuit/vinductor_de.xpm b/kivio/kiviopart/stencils/Dia/Circuit/vinductor_de.xpm new file mode 100644 index 00000000..15ac2931 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/vinductor_de.xpm @@ -0,0 +1,27 @@ +/* XPM */ +static char * vinductor_de_xpm[] = { +"22 22 2 1", +" c None", +". c #000000", +" ", +" . ", +" . ", +" . ", +" . ", +" ..... ", +" ..... ", +" ..... ", +" ..... ", +" ..... ", +" ..... ", +" ..... ", +" ..... ", +" ..... ", +" ..... ", +" ..... ", +" ..... ", +" . ", +" . ", +" . ", +" . ", +" "}; diff --git a/kivio/kiviopart/stencils/Dia/Circuit/vled_de.shape b/kivio/kiviopart/stencils/Dia/Circuit/vled_de.shape new file mode 100644 index 00000000..695a3f86 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/vled_de.shape @@ -0,0 +1,24 @@ +<?xml version="1.0"?> + +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Circuit - Vertical Led (European)</name> + <description>A vertically aligned led</description> + <icon>vled_de.xpm</icon> + <connections> + <point x="0" y="0"/> + <point x="0" y="5.75"/> + </connections> + <svg:svg width="3.0" height="3.0"> + <svg:line x1="-1" y1="2" x2="1" y2="2" style="stroke-width: 3" /> + <svg:polygon points="0,2 -1,3.75 1,3.75" style="fill: default" /> + <svg:line x1="0" y1="0" x2="0" y2="5.75" /> + + <svg:line x1="-1" y1="3.30" x2="-1.50" y2="2.30" /> + <svg:polygon points="-1.50,2.62 -1.50,2.30 -1.30,2.30" style="fill:inverse" /> + + <svg:line x1="-0.80" y1="2.80" x2="-1.30" y2="1.80" /> + <svg:polygon points="-1.30,2.12 -1.30,1.80 -1.10,1.80" style="fill:inverse" /> + </svg:svg> +</shape> + diff --git a/kivio/kiviopart/stencils/Dia/Circuit/vled_de.xpm b/kivio/kiviopart/stencils/Dia/Circuit/vled_de.xpm new file mode 100644 index 00000000..76f43a3f --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/vled_de.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char * vled_de_xpm[] = { +"22 22 3 1", +" c None", +". c #000000", +"+ c #FFFFFF", +" ", +" . ", +" . ", +" . ", +" . ", +" ... . ", +" ............. ", +" . . ... ", +" ... . ... ", +" .. .+.+. ", +" . . .++.++. ", +" . .++.++. ", +" .+++.+++. ", +" .++++.++++. ", +" ............. ", +" . ", +" . ", +" . ", +" . ", +" . ", +" ", +" "}; diff --git a/kivio/kiviopart/stencils/Dia/Circuit/vpowersource_de.shape b/kivio/kiviopart/stencils/Dia/Circuit/vpowersource_de.shape new file mode 100644 index 00000000..164ed8ef --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/vpowersource_de.shape @@ -0,0 +1,23 @@ +<?xml version="1.0"?> + +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Circuit - Vertical Powersource (European)</name> + <description>A vertically aligned powersource</description> + <icon>vpowersource_de.xpm</icon> + <connections> + <point x="0" y="0"/> + <point x="0" y="6"/> + </connections> + <svg:svg width="3.0" height="3.0"> + <svg:line x1="0" y1="0" x2="0" y2="2.5" /> + <svg:line x1="-2" y1="2.5" x2="2" y2="2.5" /> + <svg:line x1="-1" y1="3.5" x2="1" y2="3.5" /> + + <svg:line x1="1" y1="1" x2="1" y2="2" /> + <svg:line x1="0.5" y1="1.5" x2="1.5" y2="1.5" /> + + <svg:line x1="0" y1="3.5" x2="0" y2="6" /> + </svg:svg> +</shape> + diff --git a/kivio/kiviopart/stencils/Dia/Circuit/vpowersource_de.xpm b/kivio/kiviopart/stencils/Dia/Circuit/vpowersource_de.xpm new file mode 100644 index 00000000..24b1a4f6 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/vpowersource_de.xpm @@ -0,0 +1,27 @@ +/* XPM */ +static char * powersource_de_xpm[] = { +"22 22 2 1", +" c None", +". c #000000", +" ", +" ", +" ", +" . ", +" . ", +" . . ", +" . ... ", +" . . ", +" . ", +" ............... ", +" ", +" ", +" ....... ", +" . ", +" . ", +" . ", +" . ", +" . ", +" . ", +" ", +" ", +" "}; diff --git a/kivio/kiviopart/stencils/Dia/Circuit/vresistor.shape b/kivio/kiviopart/stencils/Dia/Circuit/vresistor.shape new file mode 100644 index 00000000..c592a879 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/vresistor.shape @@ -0,0 +1,16 @@ +<?xml version="1.0"?> + +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Circuit - Vertical Resistor</name> + <description>A vertically aligned resistor</description> + <icon>vresistor.xpm</icon> + <connections> + <point x="0" y="0"/> + <point x="0" y="7.5"/> + </connections> + <svg:svg width="3.0" height="3.0"> + <svg:polyline points="0,0 0,2.25 -1,2.5 1,3 -1,3.5 1,4 -1,4.5 1,5 0,5.25 0,7.5" /> + </svg:svg> +</shape> + diff --git a/kivio/kiviopart/stencils/Dia/Circuit/vresistor.xpm b/kivio/kiviopart/stencils/Dia/Circuit/vresistor.xpm new file mode 100644 index 00000000..9ce83005 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/vresistor.xpm @@ -0,0 +1,27 @@ +/* XPM */ +static char * vresistor_xpm[] = { +"22 22 2 1", +" c None", +". c #000000", +" ", +" . ", +" . ", +" . ", +" .. ", +" .. ", +" ... ", +" .. ", +" ... ", +" .. ", +" ... ", +" .. ", +" ... ", +" .. ", +" ... ", +" .. ", +" .. ", +" . ", +" . ", +" . ", +" ", +" "}; diff --git a/kivio/kiviopart/stencils/Dia/Circuit/vresistor_de.shape b/kivio/kiviopart/stencils/Dia/Circuit/vresistor_de.shape new file mode 100644 index 00000000..e28cfcc6 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/vresistor_de.shape @@ -0,0 +1,18 @@ +<?xml version="1.0"?> + +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Circuit - Vertical Resistor (European)</name> + <description>A vertically aligned resistor</description> + <icon>vresistor_de.xpm</icon> + <connections> + <point x="0" y="0"/> + <point x="0" y="6"/> + </connections> + <svg:svg width="0.5" height="3.0"> + <svg:line x1="0" y1="0" x2="0" y2="1.5" /> + <svg:rect x="-0.5" y="1.5" width="1" height="3" style="fill: default" /> + <svg:line x1="0" y1="4.5" x2="0" y2="6" /> + </svg:svg> +</shape> + diff --git a/kivio/kiviopart/stencils/Dia/Circuit/vresistor_de.xpm b/kivio/kiviopart/stencils/Dia/Circuit/vresistor_de.xpm new file mode 100644 index 00000000..dcec0c5d --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/vresistor_de.xpm @@ -0,0 +1,27 @@ +/* XPM */ +static char * vresistor_de_xpm[] = { +"22 22 2 1", +" c None", +". c #000000", +" ", +" . ", +" . ", +" . ", +" ....... ", +" . . ", +" . . ", +" . . ", +" . . ", +" . . ", +" . . ", +" . . ", +" . . ", +" . . ", +" . . ", +" . . ", +" ....... ", +" . ", +" . ", +" . ", +" ", +" "}; diff --git a/kivio/kiviopart/stencils/Dia/Circuit/vzener.shape b/kivio/kiviopart/stencils/Dia/Circuit/vzener.shape new file mode 100644 index 00000000..ce565c7a --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/vzener.shape @@ -0,0 +1,20 @@ +<?xml version="1.0"?> + +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Circuit - Vertical Zener Diode</name> + <description>A vertically aligned zener diode</description> + <icon>vzener.xpm</icon> + <connections> + <point x="0" y="0"/> + <point x="0" y="5.85"/> + </connections> + <svg:svg width="3.0" height="3.0"> + <svg:line x1="0" y1="0" x2="0" y2="2" /> + <svg:polygon points="-0.8,2 0.8,2 1,2.6 0.8,2.1 -0.8,2.1 -1,1.5" + style="fill: inverse" /> + <svg:polygon points="0,2.1 -1,3.85 1,3.85" style="fill: default" /> + <svg:line x1="0" y1="3.85" x2="0" y2="5.85" /> + </svg:svg> +</shape> + diff --git a/kivio/kiviopart/stencils/Dia/Circuit/vzener.xpm b/kivio/kiviopart/stencils/Dia/Circuit/vzener.xpm new file mode 100644 index 00000000..68dd6266 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Circuit/vzener.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char * vzener_xpm[] = { +"22 22 3 1", +" c None", +". c #000000", +"+ c #FFFFFF", +" ", +" . ", +" . ", +" . . ", +" . . ", +" .. . ", +" ............ ", +" ............ ", +" .+. .. ", +" .+++. . ", +" .+++++. . ", +" .+++++. ", +" .+++++++. ", +" .+++++++++. ", +" ............. ", +" . ", +" . ", +" . ", +" . ", +" . ", +" ", +" "}; |