diff options
Diffstat (limited to 'kivio/kiviopart/stencils/Dia/Network')
65 files changed, 2279 insertions, 0 deletions
diff --git a/kivio/kiviopart/stencils/Dia/Network/Makefile.am b/kivio/kiviopart/stencils/Dia/Network/Makefile.am new file mode 100644 index 00000000..7332eb29 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/Makefile.am @@ -0,0 +1,71 @@ +networkdir = $(kde_datadir)/kivio/stencils/Dia/Network + +SHAPES = \ + nwcloud.shape \ + nwcloud.xpm \ + router-symbol.shape \ + router-symbol.xpm \ + switch-atm-symbol.shape \ + switch-atm-symbol.xpm \ + switch-symbol.shape \ + switch-symbol.xpm \ + dat_external.shape \ + dat_external.xpm \ + diskette.shape \ + diskette.xpm \ + mobile_phone.shape \ + mobile_phone.xpm \ + monitor.shape \ + monitor.xpm \ + pc_bigtower.shape \ + pc_bigtower.xpm \ + pc_desktop.shape \ + pc_desktop.xpm \ + pc_miditower.shape \ + pc_miditower.xpm \ + pc_minitower.shape \ + pc_minitower.xpm \ + speaker.shape \ + speaker.xpm \ + speaker_amp.shape \ + speaker_amp.xpm \ + workstation.shape \ + workstation.xpm \ + zip-disk.shape \ + zip-disk.xpm \ + disc.shape \ + disc.xpm \ + hub.shape \ + hub.xpm \ + flash.shape \ + flash.xpm \ + rj45plug.shape \ + rj45plug.xpm \ + sceadplug.shape \ + sceadplug.xpm \ + antenna.shape \ + antenna.xpm \ + modem.shape \ + modem.xpm \ + modularswitch.shape \ + modularswitch.xpm \ + printer.shape \ + printer.xpm \ + genmonitor.shape \ + genmonitor.xpm \ + computer.shape \ + computer.xpm \ + telephone.shape \ + telephone.png \ + firewall.shape \ + firewall.xpm \ + plotter.shape \ + plotter.png \ + digitizing_board.shape \ + digitizing_board.png + +EXTRA_DIST = $(SHAPES)\ + desc icon.xpm + +network_DATA = $(SHAPES)\ + desc icon.xpm diff --git a/kivio/kiviopart/stencils/Dia/Network/antenna.shape b/kivio/kiviopart/stencils/Dia/Network/antenna.shape new file mode 100644 index 00000000..f584adb1 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/antenna.shape @@ -0,0 +1,31 @@ +<?xml version="1.0"?> +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Network - Antenna</name> + <icon>antenna.xpm</icon> + <aspectratio type="fixed"/> + <connections> + <point x=".5" y="4"/> + <point x=".375" y="0"/> + </connections> + <textbox x1="-1" y1="3.1" x2="2" y2="3.9" align="center" resize="no"/> + <svg:svg width="1cm" height="3cm"> + + <svg:polygon style="stroke:none; fill:background" + points="0,2.76 .5,2.49 1,2.76 .5,3"/> + + <svg:path style="stroke:foreground; stroke-width:1" + d="M.45,.73 L.5,.75 M.40,.94 L.5,.99 M.35,1.17 L.5,1.26 M.30,1.40 L.5,1.5 M.25,1.62 L.5,1.74 M.2,1.85 L.5,2.01 M.15,2.08 L.5,2.25 M.1,2.3 L.5,2.49 M.05,2.52 L.5,2.76 "/> + <svg:path style="stroke:foreground; stroke-width:1" + d="M.55,.73 L.5,.75 M.6,.94 L.5,.99 M.65,1.18 L.5,1.26 M.69,1.40 L.5,1.5 M.75,1.62 L.5,1.74 M.81,1.85 L.5,2.01 M.85,2.08 L.5,2.25 M.9,2.3 L.5,2.49 M.95,2.52 L.5,2.76"/> + + <svg:path style="stroke:foreground; stroke-width:1" + d="M.5,.51 L.44,.24 L.5,.375 L.375,0"/> + + <svg:polygon style="stroke:foreground; stroke-width:2" + points=".5,.51 1,2.76 .5,3 0,2.76"/> + + <svg:path style="stroke:foreground; stroke-width:2" + d="M0,2.76 L.5,2.49 L1,2.76 M.5,.51 L.5,3"/> + </svg:svg> +</shape> diff --git a/kivio/kiviopart/stencils/Dia/Network/antenna.xpm b/kivio/kiviopart/stencils/Dia/Network/antenna.xpm new file mode 100644 index 00000000..b77f3ca1 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/antenna.xpm @@ -0,0 +1,109 @@ +/* XPM */ +static char * antenna_xpm[] = { +"22 22 84 1", +" c None", +". c #EBEBEB", +"+ c #D8D8D8", +"@ c #E2E2E2", +"# c #E9E9E9", +"$ c #E1E1E1", +"% c #CECECE", +"& c #E6E6E6", +"* c #D3D3D3", +"= c #C4C4C4", +"- c #696969", +"; c #8A8A8A", +"> c #2E2E2E", +", c #3A3A3A", +"' c #535353", +") c #616161", +"! c #B3B3B3", +"~ c #878787", +"{ c #8B8B8B", +"] c #CACACA", +"^ c #9C9C9C", +"/ c #9E9E9E", +"( c #B8B8B8", +"_ c #777777", +": c #767676", +"< c #888888", +"[ c #7F7F7F", +"} c #DFDFDF", +"| c #737373", +"1 c #B1B1B1", +"2 c #686868", +"3 c #A0A0A0", +"4 c #F0F0F0", +"5 c #AEAEAE", +"6 c #919191", +"7 c #A1A1A1", +"8 c #797979", +"9 c #8C8C8C", +"0 c #929292", +"a c #B4B4B4", +"b c #9F9F9F", +"c c #707070", +"d c #C7C7C7", +"e c #909090", +"f c #9A9A9A", +"g c #B6B6B6", +"h c #ECECEC", +"i c #828282", +"j c #D4D4D4", +"k c #A8A8A8", +"l c #ADADAD", +"m c #EFEFEF", +"n c #848484", +"o c #9D9D9D", +"p c #9B9B9B", +"q c #AFAFAF", +"r c #6A6A6A", +"s c #F7F7F7", +"t c #BDBDBD", +"u c #EEEEEE", +"v c #AAAAAA", +"w c #6D6D6D", +"x c #CBCBCB", +"y c #E3E3E3", +"z c #949494", +"A c #4B4B4B", +"B c #555555", +"C c #A2A2A2", +"D c #B7B7B7", +"E c #656565", +"F c #505050", +"G c #979797", +"H c #646464", +"I c #959595", +"J c #A7A7A7", +"K c #8E8E8E", +"L c #BABABA", +"M c #F5F5F5", +"N c #BBBBBB", +"O c #F4F4F4", +"P c #B2B2B2", +"Q c #ACACAC", +"R c #7D7D7D", +"S c #A5A5A5", +" . ", +" ++ ", +" @# $ . ", +" @%&*$$=$ ", +" -; ", +" >, ", +" ') ", +" !~{] ", +" ^/(/ ", +" _:<[ ", +" }|/12 ", +" 34^(#5 ", +" 678970 ", +" -33abc ", +" de4fghij ", +" /hk89lmf ", +" noopqoo{ ", +" r(s7tuvw ", +" 1xyzABCmDa ", +" eEcFG/FH[I ", +" JKLMINOP{Q ", +" $CR9S# "}; diff --git a/kivio/kiviopart/stencils/Dia/Network/computer.shape b/kivio/kiviopart/stencils/Dia/Network/computer.shape new file mode 100644 index 00000000..9a861e44 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/computer.shape @@ -0,0 +1,43 @@ +<?xml version="1.0"?> +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Network - General Computer (Tower)</name> + <icon>computer.xpm</icon> + <aspectratio type="fixed"/> + <connections> + <point x="1.1" y="0"/> + <point x="1.1" y="3.8"/> + </connections> + <textbox x1="0" y1="3.9" x2="2.2" y2="6.9" align="center" resize="no"/> + <svg:svg width="2.2cm" height="3.8cm"> + <svg:rect style="fill:#B3B3B3; stroke:foreground; stroke-width: .8" + x=".3" y="0" width="1.5" height="3.5"/> + <svg:rect style="fill:none; stroke:foreground; stroke-width:.1" + x=".45" y=".21" width="1.2" height=".4"/> + <svg:rect style="fill:none; stroke:foreground; stroke-width:.1" + x=".45" y=".61" width="1.2" height=".4"/> + <svg:rect style="fill:none; stroke:foreground; stroke-width:.1" + x=".45" y="1.01" width="1.2" height=".4"/> + <svg:rect style="fill:none; stroke:foreground; stroke-width:.1" + x=".45" y="1.41" width="1.2" height=".4"/> + + <svg:rect style="fill:none; stroke:foreground; stroke-width:.1" + x=".45" y="1.89" width=".75" height=".24"/> + + <svg:circle style="fill:#00FF00;stroke:foreground;stroke-width:.1" + cx="1.575" cy="1.93" r=".0525"/> + <svg:circle style="fill:#FFFF00;stroke:foreground;stroke-width:.1" + cx="1.575" cy="2.09" r=".0525"/> + <svg:rect style="fill:background;stroke:foreground;stroke-width:.1" + x="1.275" y="1.97" width=".18" height=".16"/> + + <svg:path style="stroke:foreground; stroke-width:.1" + d="M.55,2.45 L.55,3.325 M.8,2.45 L.8,3.325 M1.05,2.45 L1.05,3.325"/> + <svg:path style="stroke:foreground; stroke-width:.1" + d="M1.3,2.45 L1.3,3.325 M1.55,2.45 L1.55,3.325 M1.8,2.45 L1.8,3.325"/> + + <svg:polygon style="stroke:foreground;stroke-width:.1;fill:#999999" + points="0,3.8 .3,3.2 .3,3.5 1.8,3.5 1.8,3.2 2.2,3.8"/> + </svg:svg> +</shape> + diff --git a/kivio/kiviopart/stencils/Dia/Network/computer.xpm b/kivio/kiviopart/stencils/Dia/Network/computer.xpm new file mode 100644 index 00000000..e0df9833 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/computer.xpm @@ -0,0 +1,31 @@ +/* XPM */ +static char * computer_xpm[] = { +"22 22 6 1", +" c None", +". c #000000", +"+ c #ADADAD", +"@ c #FFFFFF", +"# c #43FF00", +"$ c #FFFA00", +" ............. ", +" .+++++++++++. ", +" .+.........+. ", +" .+.+++++++.+. ", +" .+.........+. ", +" .+.+++++++.+. ", +" .+.........+. ", +" .+.+++++++.+. ", +" .+.........+. ", +" .+++++++++++. ", +" .+.....+++++. ", +" .+.+++.+@@+#. ", +" .+.....+@@+$. ", +" .+++++++++++. ", +" .+.+.+.+.+.+. ", +" .+.+.+.+.+.+. ", +" .+.+.+.+.+.+. ", +" ..+.+.+.+.+.+.. ", +" .+.+++++++++++.+. ", +" .++.............++. ", +" .+++++++++++++++++. ", +" ................... "}; diff --git a/kivio/kiviopart/stencils/Dia/Network/dat_external.shape b/kivio/kiviopart/stencils/Dia/Network/dat_external.shape new file mode 100644 index 00000000..39d6a058 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/dat_external.shape @@ -0,0 +1,36 @@ +<?xml version="1.0"?> +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Network - An external DAT drive</name> + <icon>dat_external.xpm</icon> + <connections> + <point x="0" y="0"/> + <point x="0" y="15"/> + <point x="15" y="0"/> + <point x="15" y="15"/> + <point x="0" y="7.5"/> + <point x="15" y="7.5"/> + <point x="7.5" y="0"/> + <point x="7.5" y="15"/> + </connections> + <aspectratio type="fixed"/> + <svg:svg width="15cm" height="15cm" viewBox="0 0 15 15"> + <svg:rect style="fill: #d9d9cd" x="0" y="0" width="15" height="15"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="0" y="0" width="15" height="15"/> + <svg:rect style="fill: #cdcdcd" x="1" y="1" width="13" height="6"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="1" y="1" width="13" height="6"/> + <svg:rect style="fill: #b3b3b3" x="2" y="2" width="11" height="2"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="2" y="2" width="11" height="2"/> + <svg:rect style="fill: #34ff34" x="12.5" y="12" width="1.5" height="1"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="12.5" y="12" width="1.5" height="1"/> + <svg:rect style="fill: #343434" x="11.5" y="5.5" width="1.5" height="0.5"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="11.5" y="5.5" width="1.5" height="0.5"/> + <svg:rect style="fill: #cdcd1a" x="2" y="5.5" width="1" height="0.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="0" y1="8" x2="15" y2="8"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="1.5" y1="4.5" x2="13.5" y2="4.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="13.5" y1="5" x2="1.5" y2="5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="1.5" y1="5.5" x2="13.5" y2="5.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="13.5" y1="6" x2="1.5" y2="6"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="1.5" y1="6.5" x2="13.5" y2="6.5"/> + </svg:svg> +</shape> diff --git a/kivio/kiviopart/stencils/Dia/Network/dat_external.xpm b/kivio/kiviopart/stencils/Dia/Network/dat_external.xpm new file mode 100644 index 00000000..4923a75d --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/dat_external.xpm @@ -0,0 +1,31 @@ +/* XPM */ +static char * dat_external_xpm[] = { +"22 22 6 1", +" c None", +". c #000000", +"+ c #E7E7DF", +"@ c #A7A7A7", +"# c #6B6B6B", +"$ c #878787", +" ", +" .................. ", +" .++++++++++++++++++. ", +" .+@@@@@@@@@@@@@@@@+. ", +" .+@##############@+. ", +" .+@##############@+. ", +" .+@##############@+. ", +" .+@@@@@@@@@@@@@@@@+. ", +" .+@$$@@@@@@@@@$$$@+. ", +" .+@@@@@@@@@@@@@@@@+. ", +" .++++++++++++++++++. ", +" .@@@@@@@@@@@@@@@@@@. ", +" .++++++++++++++++++. ", +" .++++++++++++++++++. ", +" .++++++++++++++++++. ", +" .++++++++++++++@@@+. ", +" .++++++++++++++@#@+. ", +" .++++++++++++++@@@+. ", +" .++++++++++++++++++. ", +" .++++++++++++++++++. ", +" .................. ", +" "}; diff --git a/kivio/kiviopart/stencils/Dia/Network/desc b/kivio/kiviopart/stencils/Dia/Network/desc new file mode 100644 index 00000000..46c5c98c --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/desc @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<KivioStencilSpawnerSet> + <Title data="Network"/> + <Id data="Dia - Network"/> +</KivioStencilSpawnerSet> diff --git a/kivio/kiviopart/stencils/Dia/Network/digitizing_board.png b/kivio/kiviopart/stencils/Dia/Network/digitizing_board.png Binary files differnew file mode 100644 index 00000000..68bc5ea5 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/digitizing_board.png diff --git a/kivio/kiviopart/stencils/Dia/Network/digitizing_board.shape b/kivio/kiviopart/stencils/Dia/Network/digitizing_board.shape new file mode 100644 index 00000000..0b7f7ded --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/digitizing_board.shape @@ -0,0 +1,33 @@ +<?xml version="1.0" encoding="UTF-8"?> +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" xmlns:svg="http://www.w3.org/2000/svg"> + <name>Network - Digitizing Board</name> + <icon>digitizing_board.png</icon> + <connections> + <point x="8.5" y="4.5"/> + <point x="13.25" y="6.75"/> + <point x="3.75" y="6.75"/> + <point x="8.5" y="11"/> + <point x="13.25" y="6.75"/> + </connections> + <aspectratio type="fixed"/> + <svg:svg> + <svg:rect style="fill: #cdcdcd" x="5" y="7" width="0.5" height="5.5"/> + <svg:rect style="stroke-width: 0.1; stroke: foreground" x="5" y="7" width="0.5" height="5.5"/> + <svg:rect style="fill: #cdcdcd" x="11.5" y="7" width="0.5" height="5.5"/> + <svg:rect style="stroke-width: 0.1; stroke: foreground" x="11.5" y="7" width="0.5" height="5.5"/> + <svg:rect style="fill: #cdcdcd" x="5.5" y="10" width="6" height="1"/> + <svg:rect style="stroke-width: 0.1; stroke: foreground" x="5.5" y="10" width="6" height="1"/> + <svg:rect style="fill: #020202" x="5" y="12.5" width="0.5" height="0.5"/> + <svg:rect style="stroke-width: 0.1; stroke: foreground" x="5" y="12.5" width="0.5" height="0.5"/> + <svg:rect style="fill: #020202" x="11.5" y="12.5" width="0.5" height="0.5"/> + <svg:rect style="stroke-width: 0.1; stroke: foreground" x="11.5" y="12.5" width="0.5" height="0.5"/> + <svg:rect style="fill: #cdcdcd" x="11.5" y="12" width="0.5" height="0.55"/> + <svg:rect style="stroke-width: 0.1; stroke: foreground" x="11.5" y="12" width="0.5" height="0.55"/> + <svg:rect style="fill: #cbcbcb" x="5" y="12" width="0.5" height="0.55"/> + <svg:rect style="stroke-width: 0.1; stroke: foreground" x="5" y="12" width="0.5" height="0.55"/> + <svg:polygon style="fill: background" points="4,4.5 13,4.5 13.5,9 3.5,9 "/> + <svg:polygon style="stroke-width: 0.1; stroke: foreground" points="4,4.5 13,4.5 13.5,9 3.5,9 "/> + <svg:rect style="fill: #4c4c4c" x="10" y="9" width="3" height="0.5"/> + <svg:rect style="stroke-width: 0.1; stroke: foreground" x="10" y="9" width="3" height="0.5"/> + </svg:svg> +</shape> diff --git a/kivio/kiviopart/stencils/Dia/Network/disc.shape b/kivio/kiviopart/stencils/Dia/Network/disc.shape new file mode 100644 index 00000000..deaa4c68 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/disc.shape @@ -0,0 +1,30 @@ +<?xml version="1.0"?> +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Network - Storage</name> + <icon>disc.xpm</icon> + <aspectratio type="fixed"/> + <connections> + <point x="0.85" y="0"/> + <point x="0.85" y="2.0"/> + </connections> + <textbox x1="-1" y1="2" x2="3" y2="5" align="center" resize="no"/> + <svg:svg width="2cm" height="2cm"> + <svg:rect style="stroke:none; fill:background" x="0" y="0.25" + width="1.7" height="1.5"/> + <svg:ellipse style="stroke: none; fill:background" cx="0.85" + cy="1.75" rx="0.85" ry="0.25"/> + <svg:ellipse style="fill:background" cx="0.85" + cy="0.25" rx="0.85" ry="0.25" /> + <svg:path d="M 1.7,0.25 L 1.7,1.75 C 1.7,1.88807119 1.31944204,2.0 0.85,2.0 C 0.38055796,2.0 0,1.88807119 0,1.75 L 0,0.25" /> + </svg:svg> +</shape> + + + + + + + + + diff --git a/kivio/kiviopart/stencils/Dia/Network/disc.xpm b/kivio/kiviopart/stencils/Dia/Network/disc.xpm new file mode 100644 index 00000000..2d981b8b --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/disc.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char * disc_xpm[] = { +"22 22 3 1", +" c None", +". c #000000", +"+ c #FFFFFF", +" ", +" ", +" ......... ", +" ...++++++++.... ", +" .+++++++++++++++. ", +" .+++++++++++++++. ", +" ....+++++++++.... ", +" .+++.........+++. ", +" .+++++++++++++++. ", +" .+++++++++++++++. ", +" .+++++++++++++++. ", +" .+++++++++++++++. ", +" .+++++++++++++++. ", +" .+++++++++++++++. ", +" .+++++++++++++++. ", +" .+++++++++++++++. ", +" .+++++++++++++++. ", +" .+++++++++++++++. ", +" ...+++++++++.... ", +" .......... ", +" ", +" "}; diff --git a/kivio/kiviopart/stencils/Dia/Network/diskette.shape b/kivio/kiviopart/stencils/Dia/Network/diskette.shape new file mode 100644 index 00000000..904760e0 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/diskette.shape @@ -0,0 +1,38 @@ +<?xml version="1.0"?> +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Network - A Diskette</name> + <icon>diskette.xpm</icon> + <connections> + <point x="0" y="0"/> + <point x="16" y="0"/> + <point x="16" y="17.5"/> + <point x="1" y="17.5"/> + <point x="0" y="16.5"/> + <point x="0" y="8.75"/> + <point x="16" y="8.75"/> + <point x="8" y="0"/> + <point x="8" y="17.5"/> + </connections> + <aspectratio type="fixed"/> + <svg:svg width="17cm" height="18cm" viewBox="-1 -1 17 18"> + <svg:polygon style="fill: #343434" points="0,0 16,0 16,17.5 1,17.5 0,16.5 "/> + <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="0,0 16,0 16,17.5 1,17.5 0,16.5 "/> + <svg:rect style="fill: #ffffff" x="0.25" y="1" width="1" height="1"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="0.25" y="1" width="1" height="1"/> + <svg:rect style="fill: #ffffff" x="14.75" y="1" width="1" height="1"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="14.75" y="1" width="1" height="1"/> + <svg:rect style="fill: #ffffff" x="1.5" y="0" width="13" height="10.5"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="1.5" y="0" width="13" height="10.5"/> + <svg:rect style="fill: #343434" x="3.5" y="11.5" width="11" height="6"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="3.5" y="11.5" width="11" height="6"/> + <svg:rect style="fill: #cdcdcd" x="3.5" y="11.5" width="8.5" height="6"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="3.5" y="11.5" width="8.5" height="6"/> + <svg:rect style="fill: #343434" x="5" y="12" width="2" height="4.5"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="5" y="12" width="2" height="4.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="3" y1="2" x2="13" y2="2"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="13" y1="4" x2="3" y2="4"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="3" y1="6" x2="13" y2="6"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="13" y1="8" x2="3" y2="8"/> + </svg:svg> +</shape> diff --git a/kivio/kiviopart/stencils/Dia/Network/diskette.xpm b/kivio/kiviopart/stencils/Dia/Network/diskette.xpm new file mode 100644 index 00000000..d726fee9 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/diskette.xpm @@ -0,0 +1,30 @@ +/* XPM */ +static char * diskette_xpm[] = { +"22 22 5 1", +" c None", +". c #000000", +"+ c #353535", +"@ c #FFFFFF", +"# c #A7A7A7", +" ", +" .................. ", +" .++@@@@@@@@@@@@@@++. ", +" .@+@@@@@@@@@@@@@@+@. ", +" .++@@@@@@@@@@@@@@++. ", +" .++@++++++++++++@++. ", +" .++@@@@@@@@@@@@@@++. ", +" .++@@@@@@@@@@@@@@++. ", +" .++@++++++++++++@++. ", +" .++@@@@@@@@@@@@@@++. ", +" .++@@@@@@@@@@@@@@++. ", +" .++@++++++++++++@++. ", +" .++@@@@@@@@@@@@@@++. ", +" .++@@@@@@@@@@@@@@++. ", +" .++++++++++++++++++. ", +" .+++########+++++++. ", +" .+++#++#####+++++++. ", +" .+++#++#####+++++++. ", +" .+++#++#####+++++++. ", +" .++########+++++++. ", +" ................. ", +" "}; diff --git a/kivio/kiviopart/stencils/Dia/Network/firewall.shape b/kivio/kiviopart/stencils/Dia/Network/firewall.shape new file mode 100644 index 00000000..ea128a59 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/firewall.shape @@ -0,0 +1,81 @@ +<?xml version="1.0" encoding="UTF-8"?> +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Network - Firewall</name> + <icon>firewall.xpm</icon> + <aspectratio type="fixed"/> + <connections> + <point x=".5" y="0"/> + <point x=".625" y="-.125"/> + <point x=".5" y="2"/> + <point x="0" y="0"/> + <point x=".125" y="-.125"/> + <point x="0" y=".5"/> + <point x="0" y="1"/> + <point x="0" y="1.5"/> + <point x="0" y="2"/> + <point x="1" y="0"/> + <point x="1.125" y="-.125"/> + <point x="1" y=".5"/> + <point x="1.125" y=".375"/> + <point x="1" y="1"/> + <point x="1.125" y=".875"/> + <point x="1" y="1.5"/> + <point x="1.125" y="1.375"/> + <point x="1" y="2"/> + <point x="1.125" y="1.875"/> + </connections> + <textbox x1="0" y1="2.1" x2="1" y2="2.8" align="center" resize="no"/> + <svg:svg width="1cm" height="2cm"> + <svg:rect style="stroke:none; fill: #FF0000" + x="0" y="0" width="1" height="2"/> + <svg:polygon style="stroke:none; fill: #FF0000" + points="0,0 1,0 1.125,-.125 .125,-.125"/> + <svg:polygon style="stroke:none; fill: #FF0000" + points="1,0 1.125,-.125 1.125,1.875 1,2"/> + + <svg:line style="stroke:#FFFFFF; stroke-width:1" + x1="0" y1=".2" x2="1" y2=".2"/> + <svg:line style="stroke:#FFFFFF; stroke-width:1" + x1="1.125" y1=".075" x2="1" y2=".2"/> + <svg:line style="stroke:#FFFFFF; stroke-width:1" + x1=".3" y1="0" x2=".3" y2=".2"/> + <svg:line style="stroke:#FFFFFF; stroke-width:1" + x1=".3" y1="0" x2=".425" y2="-.125"/> + <svg:line style="stroke:#FFFFFF; stroke-width:1" + x1="0" y1=".6" x2="1" y2=".6"/> + <svg:line style="stroke:#FFFFFF; stroke-width:1" + x1="1.125" y1=".475" x2="1" y2=".6"/> + <svg:line style="stroke:#FFFFFF; stroke-width:1" + x1=".7" y1=".2" x2=".7" y2=".6"/> + <svg:line style="stroke:#FFFFFF; stroke-width:1" + x1="0" y1="1" x2="1" y2="1"/> + <svg:line style="stroke:#FFFFFF; stroke-width:1" + x1="1.125" y1=".875" x2="1" y2="1"/> + <svg:line style="stroke:#FFFFFF; stroke-width:1" + x1=".3" y1=".6" x2=".3" y2="1"/> + <svg:line style="stroke:#FFFFFF; stroke-width:1" + x1="0" y1="1.4" x2="1" y2="1.4"/> + <svg:line style="stroke:#FFFFFF; stroke-width:1" + x1="1.125" y1="1.275" x2="1" y2="1.4"/> + <svg:line style="stroke:#FFFFFF; stroke-width:1" + x1=".7" y1="1" x2=".7" y2="1.4"/> + <svg:line style="stroke:#FFFFFF; stroke-width:1" + x1="0" y1="1.8" x2="1" y2="1.8"/> + <svg:line style="stroke:#FFFFFF; stroke-width:1" + x1="1.125" y1="1.675" x2="1" y2="1.8"/> + <svg:line style="stroke:#FFFFFF; stroke-width:1" + x1=".3" y1="1.4" x2=".3" y2="1.8"/> + <svg:line style="stroke:#FFFFFF; stroke-width:1" + x1=".7" y1="1.8" x2=".7" y2="2"/> + + <svg:line style="stroke:foreground; stroke-width:.5" + x1="0" y1="0" x2="1" y2="0"/> + <svg:line style="stroke:foreground; stroke-width:.5" + x1="1" y1="2" x2="1" y2="0"/> + <svg:line style="stroke:foreground; stroke-width:.5" + x1="1" y1="0" x2="1.125" y2="-.125"/> + <svg:polyline style="stroke:foreground; stroke-width:.5" + points="0,0 .125,-.125 1.125,-.125,1.125,1.875 1,2 0,2 0,0"/> + </svg:svg> +</shape> diff --git a/kivio/kiviopart/stencils/Dia/Network/firewall.xpm b/kivio/kiviopart/stencils/Dia/Network/firewall.xpm new file mode 100644 index 00000000..1e0c8d36 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/firewall.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char * firewall_xpm[] = { +"22 22 3 1", +" c None", +". c #FF0000", +"+ c #FFFFFF", +" ", +" ", +" ", +" ", +" .......+.. ", +" .......+.. ", +" ++++++++++ ", +" ..+....... ", +" ..+....... ", +" ..+....... ", +" ++++++++++ ", +" .......+.. ", +" .......+.. ", +" .......+.. ", +" ++++++++++ ", +" ..+....... ", +" ..+....... ", +" ..+....... ", +" ++++++++++ ", +" .......+.. ", +" .......+.. ", +" "}; diff --git a/kivio/kiviopart/stencils/Dia/Network/flash.shape b/kivio/kiviopart/stencils/Dia/Network/flash.shape new file mode 100644 index 00000000..663fb81b --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/flash.shape @@ -0,0 +1,15 @@ +<?xml version="1.0"?> +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Network - WAN Connection</name> + <icon>flash.xpm</icon> + <connections> + <point x="3.5" y="11"/> + </connections> + <textbox x1="0" y1="11.1" x2="7" y2="14.1" align="center" resize="no"/> + <svg:svg width="7cm" height="11cm"> + <svg:polygon style="stroke:none; fill:foreground" + points="2.03,.99 4.97,.99 3.99,3.52 6.58,3.52 2.03,10.45 3.01,5.5 .98,5.5" + /> + </svg:svg> +</shape> diff --git a/kivio/kiviopart/stencils/Dia/Network/flash.xpm b/kivio/kiviopart/stencils/Dia/Network/flash.xpm new file mode 100644 index 00000000..cce82517 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/flash.xpm @@ -0,0 +1,27 @@ +/* XPM */ +static char * flash_xpm[] = { +"22 22 2 1", +" c None", +". c #000000", +" ..... ", +" ..... ", +" ..... ", +" ..... ", +" ..... ", +" ..... ", +" ..... ", +" ..... ", +" ........ ", +" ......... ", +" ........ ", +" ....... ", +" ... ", +" ... ", +" .. ", +" ... ", +" .. ", +" ... ", +" .. ", +" .. ", +" . ", +" "}; diff --git a/kivio/kiviopart/stencils/Dia/Network/genmonitor.shape b/kivio/kiviopart/stencils/Dia/Network/genmonitor.shape new file mode 100644 index 00000000..3a857cb6 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/genmonitor.shape @@ -0,0 +1,33 @@ +<?xml version="1.0"?> +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Network - General Monitor (With Stand)</name> + <icon>genmonitor.xpm</icon> + <aspectratio type="fixed"/> + <connections> + <point x="1.5" y="2.95"/> + </connections> + <textbox x1="-1" y1="3.05" x2="4" y2="6.05" align="center" resize="no"/> + <svg:svg width="3cm" height="2.95cm"> + <svg:rect style="fill:#B3B3B3; stroke:foreground; stroke-width: .5" + x="0" y="0" width="3" height="2.25"/> + <svg:rect style="fill:foreground; stroke:none" + x=".325" y=".325" width="2.35" height="1.55"/> + + <svg:polygon style="fill:#B3B3B3;stroke:foreground;stroke-width: .5" + points=".40625,2.25 1.95,2.25 1.95,2.6 .4875,2.6"/> + <svg:polygon style="fill:#B3B3B3;stroke:foreground;stroke-width: .5" + points="1.95,2.25 2.59375,2.25 2.5125,2.6, 1.95,2.6"/> + + <svg:rect style="fill:background; stroke:foreground; stroke-width:.25" + x="2.055" y="2.355" width=".14" height=".14"/> + <svg:polygon style="fill:#B3B3B3;stroke:foreground;stroke-width:.5" + points="1.2,2.6 1.8,2.6 1.8,2.775 2.1,2.775 2.1,2.95 .9,2.95 .9,2.775 1.2,2.775"/> + </svg:svg> +</shape> + + + + + + diff --git a/kivio/kiviopart/stencils/Dia/Network/genmonitor.xpm b/kivio/kiviopart/stencils/Dia/Network/genmonitor.xpm new file mode 100644 index 00000000..ce5aadd7 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/genmonitor.xpm @@ -0,0 +1,29 @@ +/* XPM */ +static char * monitor_xpm[] = { +"22 22 4 1", +" c None", +". c #000000", +"+ c #ADADAD", +"@ c #FFFFFF", +" ", +" .................... ", +" .++++++++++++++++++. ", +" .+................+. ", +" .+................+. ", +" .+................+. ", +" .+................+. ", +" .+................+. ", +" .+................+. ", +" .+................+. ", +" .+................+. ", +" .+................+. ", +" .+................+. ", +" .++++++++++++++++++. ", +" .................... ", +" .++++++++.@@+++. ", +" .+++++++.@@++. ", +" .............. ", +" .++++. ", +" ...++++... ", +" .++++++++. ", +" .......... "}; diff --git a/kivio/kiviopart/stencils/Dia/Network/hub.shape b/kivio/kiviopart/stencils/Dia/Network/hub.shape new file mode 100644 index 00000000..62c624f1 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/hub.shape @@ -0,0 +1,41 @@ +<?xml version="1.0"?> +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Network - Hub</name> + <icon>hub.xpm</icon> + <connections> + <point x="2.5" y="2.2"/> + <point x=".625" y=".87"/> + <point x="1.125" y=".87"/> + <point x="1.625" y=".87"/> + <point x="2.125" y=".87"/> + <point x="2.625" y=".87"/> + <point x="3.125" y=".87"/> + <point x="3.625" y=".87"/> + <point x="4.125" y=".87"/> + </connections> + <aspectratio type="fixed"/> + <textbox x1="0" y1="2.3" x2="5" y2="5.3" align="center" resize="no"/> + <svg:svg width="5cm" height="2.2cm"> + <svg:rect style="stroke: foreground; stroke-width:.8; fill:#B3B3B3" + x="0" y="0" width="5" height="2.2"/> + + <svg:rect style="stroke:none; fill:foreground" + x=".5" y=".75" width=".25" height=".24"/> + <svg:rect style="stroke:none; fill:foreground" + x="1" y=".75" width=".25" height=".24"/> + <svg:rect style="stroke:none; fill:foreground" + x="1.5" y=".75" width=".25" height=".24"/> + <svg:rect style="stroke:none; fill:foreground" + x="2" y=".75" width=".25" height=".24"/> + <svg:rect style="stroke:none; fill:foreground" + x="2.5" y=".75" width=".25" height=".24"/> + <svg:rect style="stroke:none; fill:foreground" + x="3" y=".75" width=".25" height=".24"/> + <svg:rect style="stroke:none; fill:foreground" + x="3.5" y=".75" width=".25" height=".24"/> + <svg:rect style="stroke:none; fill:foreground" + x="4" y=".75" width=".25" height=".24"/> + </svg:svg> +</shape> + diff --git a/kivio/kiviopart/stencils/Dia/Network/hub.xpm b/kivio/kiviopart/stencils/Dia/Network/hub.xpm new file mode 100644 index 00000000..8483e771 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/hub.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char * hub_xpm[] = { +"22 22 3 1", +" c None", +". c #000000", +"+ c #FFFFFF", +" ", +" ", +" ", +" ", +" ", +" .................... ", +" .++++++++++++++++++. ", +" .++++++++++++++++++. ", +" .++++++++++++++++++. ", +" .++++++++++++++++++. ", +" .++++++++++++++++++. ", +" .+..+..+..+..++...+. ", +" .+..+..+..+..++...+. ", +" .+..+..+..+..++...+. ", +" .++++++++++++++++++. ", +" .................... ", +" ", +" ", +" ", +" ", +" ", +" "}; diff --git a/kivio/kiviopart/stencils/Dia/Network/icon.xpm b/kivio/kiviopart/stencils/Dia/Network/icon.xpm new file mode 100644 index 00000000..8d14bd8d --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/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/Network/mobile_phone.shape b/kivio/kiviopart/stencils/Dia/Network/mobile_phone.shape new file mode 100644 index 00000000..ba006a8f --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/mobile_phone.shape @@ -0,0 +1,62 @@ +<?xml version="1.0"?> +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Network - A Mobile Phone</name> + <icon>mobile_phone.xpm</icon> + <connections> + <point x="0" y="1.5" /> + <point x="0" y="25" /> + <point x="10" y="1.5" /> + <point x="10" y="25" /> + <point x="0" y="12.5" /> + <point x="10" y="12.5" /> + <point x="5" y="1.5" /> + <point x="5" y="25" /> + <point x="8" y="0" /> + </connections> + <aspectratio type="fixed"/> + <svg:svg width="11cm" height="26cm" viewBox="-1 -1 11 26"> + <svg:rect style="fill: #3344b0" x="0" y="1.5" width="10" height="23.5"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="0" y="1.5" width="10" height="23.5"/> + <svg:rect style="fill: #d0f4e5" x="1.5" y="15.5" width="2" height="2"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="1.5" y="15.5" width="2" height="2"/> + <svg:rect style="fill: #193474" x="7.5" y="0" width="1" height="1.5"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="7.5" y="0" width="1" height="1.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="3" y1="3" x2="3" y2="4"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="3.5" y1="3" x2="3.5" y2="4"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="4" y1="2.5" x2="4" y2="4.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="4.5" y1="2.5" x2="4.5" y2="4.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="5" y1="2.5" x2="5" y2="4.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="5.5" y1="2.5" x2="5.5" y2="4.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="6" y1="2.5" x2="6" y2="4.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="6.5" y1="3" x2="6.5" y2="4"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="7" y1="3" x2="7" y2="4"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="4" y1="23.5" x2="4" y2="24"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="4.5" y1="23.5" x2="4.5" y2="24.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="5" y1="23.5" x2="5" y2="24.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="5.5" y1="23.5" x2="5.5" y2="24.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="6" y1="23.5" x2="6" y2="24"/> + <svg:rect style="fill: #d0f4e5" x="1.5" y="18" width="2" height="2"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="1.5" y="18" width="2" height="2"/> + <svg:rect style="fill: #d0f4e5" x="1.5" y="20.5" width="2" height="2"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="1.5" y="20.5" width="2" height="2"/> + <svg:rect style="fill: #d0f4e5" x="4" y="15.5" width="2" height="2"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="4" y="15.5" width="2" height="2"/> + <svg:rect style="fill: #d0f4e5" x="4" y="18" width="2" height="2"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="4" y="18" width="2" height="2"/> + <svg:rect style="fill: #d0f4e5" x="4" y="20.5" width="2" height="2"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="4" y="20.5" width="2" height="2"/> + <svg:rect style="fill: #d0f4e5" x="6.5" y="15.5" width="2" height="2"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="6.5" y="15.5" width="2" height="2"/> + <svg:rect style="fill: #d0f4e5" x="6.5" y="18" width="2" height="2"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="6.5" y="18" width="2" height="2"/> + <svg:rect style="fill: #d0f4e5" x="6.5" y="20.5" width="2" height="2"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="6.5" y="20.5" width="2" height="2"/> + <svg:rect style="fill: #d0f4e5" x="1.5" y="5.5" width="7" height="5"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="1.5" y="5.5" width="7" height="5"/> + <svg:rect style="fill: #d0f4e5" x="2.5" y="11.5" width="2" height="2"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="2.5" y="11.5" width="2" height="2"/> + <svg:rect style="fill: #d0f4e5" x="5.5" y="11.5" width="2" height="2"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="5.5" y="11.5" width="2" height="2"/> + </svg:svg> +</shape> diff --git a/kivio/kiviopart/stencils/Dia/Network/mobile_phone.xpm b/kivio/kiviopart/stencils/Dia/Network/mobile_phone.xpm new file mode 100644 index 00000000..5db00f2a --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/mobile_phone.xpm @@ -0,0 +1,29 @@ +/* XPM */ +static char * mobile_phone_xpm[] = { +"22 22 4 1", +" c None", +". c #000000", +"+ c #444484", +"@ c #B7C691", +" .. ", +" .......... ", +" ..++++++++.. ", +" .++++++++++. ", +" .++++++++++. ", +" .++@@@@@@++. ", +" .++@@@@@@++. ", +" .++@@@@@@++. ", +" .++@@@@@@++. ", +" .++++++++++. ", +" .++++++++++. ", +" .+..+..+..+. ", +" .+..+..+..+. ", +" .++++++++++. ", +" .+..+..+..+. ", +" .+..+..+..+. ", +" .++++++++++. ", +" .+..+..+..+. ", +" .+..+..+..+. ", +" .++++++++++. ", +" ..++++++++.. ", +" .......... "}; diff --git a/kivio/kiviopart/stencils/Dia/Network/modem.shape b/kivio/kiviopart/stencils/Dia/Network/modem.shape new file mode 100644 index 00000000..0a8c2b2a --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/modem.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>Network - Modem</name> + <icon>modem.xpm</icon> + <aspectratio type="fixed"/> + <connections> + <point x="4.5" y="3.2"/> + </connections> + <textbox x1="0" y1="3.3" x2="9" y2="6.3" align="center" resize="no"/> + <svg:svg width="9cm" height="2.5cm"> + <svg:polygon style="stroke:foreground; stroke-width:1.6" + points="0,.5 1.8,.5 3,0 6,0 6.93,.5 9,.5 9,2.5 0,2.5"/> + + <svg:rect style="stroke:foreground; stroke-width:.8; fill:#B3B3B3" + x=".45" y=".75" width="8.1" height="1.5"/> + <svg:circle style="stroke:foreground; stroke-width:.8;fill:background" + cx="1.44" cy="1.5" r=".5"/> + <svg:circle style="stroke:foreground; stroke-width:.8;fill:background" + cx="3.42" cy="1.5" r=".5"/> + <svg:circle style="stroke:foreground; stroke-width:.8;fill:background" + cx="5.49" cy="1.5" r=".5"/> + <svg:circle style="stroke:foreground; stroke-width:.8;fill:background" + cx="7.47" cy="1.5" r=".5" /> + </svg:svg> +</shape> diff --git a/kivio/kiviopart/stencils/Dia/Network/modem.xpm b/kivio/kiviopart/stencils/Dia/Network/modem.xpm new file mode 100644 index 00000000..d73f1efc --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/modem.xpm @@ -0,0 +1,67 @@ +/* XPM */ +static char * modem_xpm[] = { +"22 22 42 1", +" c None", +". c #BEBEBE", +"+ c #696969", +"@ c #767676", +"# c #6E6E6E", +"$ c #959595", +"% c #9F9F9F", +"& c #676767", +"* c #9C9C9C", +"= c #FBFBFB", +"- c #FEFEFE", +"; c #FFFFFF", +"> c #C5C5C5", +", c #646464", +"' c #8F8F8F", +") c #C6C6C6", +"! c #A5A5A5", +"~ c #AAAAAA", +"{ c #ADADAD", +"] c #BFBFBF", +"^ c #B0B0B0", +"/ c #AFAFAF", +"( c #C0C0C0", +"_ c #BDBDBD", +": c #B1B1B1", +"< c #AEAEAE", +"[ c #B4B4B4", +"} c #B5B5B5", +"| c #5B5B5B", +"1 c #A9A9A9", +"2 c #F1F1F1", +"3 c #CECECE", +"4 c #A6A6A6", +"5 c #F9F9F9", +"6 c #F0F0F0", +"7 c #ABABAB", +"8 c #BBBBBB", +"9 c #B2B2B2", +"0 c #9D9D9D", +"a c #A0A0A0", +"b c #5C5C5C", +"c c #858585", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" .+@@@@@@@@@@@@#$ ", +"%@&*=-;;;;;;;;;;;;>,@'", +"@)!!!!!!!!!!!!!!!!!!~@", +"@{].^/(_:~]]^{(]<[}(:|", +"@{]123_453..361(.;{(:|", +"@{]_<7(8^7(({~(({}9(:|", +"@0aaaaaaaaaaaaaaaaaa$b", +"0@@@@@@@@@@@@@@@@@@@@c", +" ", +" ", +" ", +" ", +" ", +" ", +" "}; diff --git a/kivio/kiviopart/stencils/Dia/Network/modularswitch.shape b/kivio/kiviopart/stencils/Dia/Network/modularswitch.shape new file mode 100644 index 00000000..eb92b05c --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/modularswitch.shape @@ -0,0 +1,53 @@ +<?xml version="1.0"?> +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Network - Modular Switch</name> + <icon>modularswitch.xpm</icon> + <aspectratio type="fixed"/> + <connections> + <point x="4.75" y="8.2"/> + </connections> + <textbox x1="0" y1="8.3" x2="9.5" y2="11.3" align="center" resize="no"/> + <svg:svg width="9.5cm" height="8.2cm"> + <svg:rect style="stroke:foreground; stroke-width:.8; fill:background" + x="0" y="0" width="9.5" height="7.5"/> + <svg:path style="stroke:foreground; stroke-width:.8;" + d="M0,2.5 L9.5,2.5 M0,5 L9.5,5"/> + + <svg:rect style="stroke:foreground; stroke-width:.8; fill:#FF0000" + x="1.045" y=".975" width=".950" height="1.275"/> + <svg:rect style="stroke:foreground; stroke-width:.8; fill:#FF0000" + x="2.47" y=".975" width=".950" height="1.275"/> + <svg:rect style="stroke:foreground; stroke-width:.8; fill:#FF0000" + x="5.985" y=".975" width=".950" height="1.275"/> + <svg:rect style="stroke:foreground; stroke-width:.8; fill:#FF0000" + x="7.505" y=".975" width=".950" height="1.275"/> + + <svg:rect style="stroke:foreground; stroke-width:.8; fill:#FFFF00" + x="1.045" y="3.45" width="1.425" height=".525"/> + <svg:rect style="stroke:foreground; stroke-width:.8; fill:#FFFF00" + x="3.99" y="3.45" width="1.425" height=".525"/> + <svg:rect style="stroke:foreground; stroke-width:.8; fill:#FFFF00" + x="7.03" y="3.45" width="1.425" height=".525"/> + + <svg:rect style="stroke:none; fill:foreground" + x="1.045" y="6" width=".475" height=".525"/> + <svg:rect style="stroke:none; fill:foreground" + x="1.995" y="6" width=".475" height=".525"/> + <svg:rect style="stroke:none; fill:foreground" + x="3.04" y="6" width=".475" height=".525"/> + <svg:rect style="stroke:none; fill:foreground" + x="3.99" y="6" width=".475" height=".525"/> + <svg:rect style="stroke:none; fill:foreground" + x="5.035" y="6" width=".475" height=".525"/> + <svg:rect style="stroke:none; fill:foreground" + x="5.985" y="6" width=".475" height=".525"/> + <svg:rect style="stroke:none; fill:foreground" + x="7.03" y="6" width=".475" height=".525"/> + <svg:rect style="stroke:none; fill:foreground" + x="7.98" y="6" width=".475" height=".525"/> + </svg:svg> +</shape> + + + diff --git a/kivio/kiviopart/stencils/Dia/Network/modularswitch.xpm b/kivio/kiviopart/stencils/Dia/Network/modularswitch.xpm new file mode 100644 index 00000000..34cb7de1 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/modularswitch.xpm @@ -0,0 +1,29 @@ +/* XPM */ +static char * modularswitch_xpm[] = { +"22 22 4 1", +" c None", +". c #000000", +"+ c #FFFFFF", +"@ c #5E5E5E", +" ", +" .................... ", +" .++++++++++++++++++. ", +" .+@@@@@@@@@@@@@@..+. ", +" .+@@@@@@@@@@@@@@..+. ", +" .+@@@@@@@@@@@@@@..+. ", +" .++++++++++++++++++. ", +" .++++++++++++++++++. ", +" .+@@@@@@@@@@@@@@..+. ", +" .+@@@@@@@@@@@@@@..+. ", +" .+@@@@@@@@@@@@@@..+. ", +" .++++++++++++++++++. ", +" .++++++++++++++++++. ", +" .+@@@@@@@@@@@@@@..+. ", +" .+@@@@@@@@@@@@@@..+. ", +" .+@@@@@@@@@@@@@@..+. ", +" .++++++++++++++++++. ", +" .++++++++++++++++++. ", +" .+@@@@@@@@@@@@@@..+. ", +" .++++++++++++++++++. ", +" .................... ", +" "}; diff --git a/kivio/kiviopart/stencils/Dia/Network/monitor.shape b/kivio/kiviopart/stencils/Dia/Network/monitor.shape new file mode 100644 index 00000000..66fc1734 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/monitor.shape @@ -0,0 +1,31 @@ +<?xml version="1.0"?> +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Network - A Workstation Monitor</name> + <icon>monitor.xpm</icon> + <connections> + <point x="0" y="9"/> + <point x="18" y="9"/> + <point x="9" y="0"/> + <point x="9" y="18"/> + <point x="0" y="0"/> + <point x="0" y="15"/> + <point x="18" y="0"/> + <point x="18" y="15"/> + <point x="3" y="18"/> + <point x="15" y="18"/> + </connections> + <aspectratio type="fixed"/> + <svg:svg width="19cm" height="19cm" viewBox="0 0 18 18"> + <svg:rect style="fill: #d9d9cd" x="0" y="0" width="18" height="15"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="0" y="0" width="18" height="15"/> + <svg:rect style="fill: #a1a1a1" x="1" y="1" width="16" height="12"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="1" y="1" width="16" height="12"/> + <svg:polygon style="fill: #d9d9cd" points="3,15 15,15 12,16 6,16 "/> + <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="3,15 15,15 12,16 6,16 "/> + <svg:rect style="fill: #d9d9cd" x="6" y="16" width="6" height="1"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="6" y="16" width="6" height="1"/> + <svg:rect style="fill: #d9d9cd" x="3" y="17" width="12" height="1"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="3" y="17" width="12" height="1"/> + </svg:svg> +</shape> diff --git a/kivio/kiviopart/stencils/Dia/Network/monitor.xpm b/kivio/kiviopart/stencils/Dia/Network/monitor.xpm new file mode 100644 index 00000000..b23bc6d3 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/monitor.xpm @@ -0,0 +1,29 @@ +/* XPM */ +static char * monitor_xpm[] = { +"22 22 4 1", +" c None", +". c #000000", +"+ c #E7E7DF", +"@ c #A7A7A7", +" ", +" .................. ", +" .++++++++++++++++++. ", +" .++++++++++++++++++. ", +" .++@@@@@@@@@@@@@@++. ", +" .++@@@@@@@@@@@@@@++. ", +" .++@@@@@@@@@@@@@@++. ", +" .++@@@@@@@@@@@@@@++. ", +" .++@@@@@@@@@@@@@@++. ", +" .++@@@@@@@@@@@@@@++. ", +" .++@@@@@@@@@@@@@@++. ", +" .++@@@@@@@@@@@@@@++. ", +" .++@@@@@@@@@@@@@@++. ", +" .++@@@@@@@@@@@@@@++. ", +" .++++++++++++++++++. ", +" .+++++++++++++@++++. ", +" ...++++++++++++... ", +" ...++++++... ", +" .++++++++++++. ", +" .++++++++++++++. ", +" .............. ", +" "}; diff --git a/kivio/kiviopart/stencils/Dia/Network/nwcloud.shape b/kivio/kiviopart/stencils/Dia/Network/nwcloud.shape new file mode 100644 index 00000000..3baeb8a1 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/nwcloud.shape @@ -0,0 +1,27 @@ +<?xml version="1.0"?> +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Network - Cloud</name> + <icon>nwcloud.xpm</icon> + <connections> + <point x="0.731687" y="7.33522"/> + <point x="9.89242" y="14.2758"/> + <point x="20.9032" y="6.2603"/> + <point x="9.1958" y="0.636613"/> + </connections> + <textbox x1="5.71" y1="4.15" x2="17.4" y2="11.48"/> + <svg:svg width="22cm" height="15cm"> + <svg:path d="M 5.18404 4.45412 + C 3.53404,4.40412 0.334045,5.45412 0.784045,7.70412 + C 1.23404,9.95412 3.38404,10.4541 4.28404,9.80412 + C 5.18404,9.15412 2.88404,12.9541 7.28404,13.9541 + C 11.684,14.9541 13.934,13.3541 13.284,12.2041 + C 12.634,11.0541 17.134,14.9041 19.234,12.7041 + C 21.334,10.5041 17.084,8.40412 17.984,8.70412 + C 18.884,9.00412 21.634,8.60412 20.734,4.85412 + C 19.834,1.10412 11.734,4.00412 12.634,3.45412 + C 13.534,2.90412 11.284,0.154115 8.48404,0.704115 + C 5.68404,1.25412 5.48544,2.25217 5.18544,4.45217 z" + style="fill: default"/> + </svg:svg> +</shape> diff --git a/kivio/kiviopart/stencils/Dia/Network/nwcloud.xpm b/kivio/kiviopart/stencils/Dia/Network/nwcloud.xpm new file mode 100644 index 00000000..400053af --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/nwcloud.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char * nwc_outline_xpm[] = { +"22 22 3 1", +" c None", +". c black", +"X c white", +" ", +" ", +" ... ", +" ..XXX.. ... ", +" ..XXX.. ....... ", +" ..XXXXX....XXXX.. ", +" ..XXXXX...XXXX.. ", +" ...XXX.XXXX..... ", +" ..XXXXXXXXXX.... ", +" ...XXXXXXXXXXXXXX. ", +" .XXXXXXXXXXXXXX.... ", +" .XXXXXXXXXXXXXXX.. ", +" .XXXXXXXXX..XXXXX.. ", +" .XX.XXXXXX..XXXXX.. ", +" ...XXXXX....XXX.. ", +" ..XXXXX.. ..... ", +" ..XXXXXX.. ... ", +" ..XXX... ", +" ...... ", +" ... ", +" ", +" "}; diff --git a/kivio/kiviopart/stencils/Dia/Network/pc_bigtower.shape b/kivio/kiviopart/stencils/Dia/Network/pc_bigtower.shape new file mode 100644 index 00000000..639f4b7a --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/pc_bigtower.shape @@ -0,0 +1,66 @@ +<?xml version="1.0"?> +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Network - A Bigtower PC</name> + <icon>pc_bigtower.xpm</icon> + <connections> + <point x="2" y="0" /> + <point x="2" y="30" /> + <point x="12" y="30" /> + <point x="12" y="0" /> + <point x="2" y="15" /> + <point x="12" y="15" /> + <point x="7" y="0" /> + <point x="7" y="30" /> + </connections> + <aspectratio type="fixed"/> + <svg:svg width="10cm" height="30cm" viewBox="1 -1 13 31"> + <svg:rect style="fill: #d9d9cd" x="2" y="0" width="10" height="30"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="2" y="0" width="10" height="30"/> + <svg:rect style="fill: #d9d9cd" x="3" y="1" width="8" height="12"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="3" y="1" width="8" height="12"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="3" y1="3" x2="11" y2="3"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="11" y1="5" x2="3" y2="5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="3" y1="7" x2="11" y2="7"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="3" y1="9" x2="11" y2="9"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="11" y1="11" x2="3" y2="11"/> + <svg:rect style="fill: #d9d9cd" x="3" y="14" width="5.5" height="3"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="3" y="14" width="5.5" height="3"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="2" y1="19" x2="12" y2="19"/> + <svg:rect style="fill: #00cd00" x="6.5" y="20" width="0.5" height="0.5"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="6.5" y="20" width="0.5" height="0.5"/> + <svg:rect style="fill: #cdcd00" x="8.5" y="20" width="0.5" height="0.5"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="8.5" y="20" width="0.5" height="0.5"/> + <svg:rect style="fill: #cd0000" x="10.5" y="20" width="0.5" height="0.5"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="10.5" y="20" width="0.5" height="0.5"/> + <svg:rect style="fill: #cdcdbd" x="10" y="17" width="1" height="1"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="10" y="17" width="1" height="1"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="3" y1="15.5" x2="8.5" y2="15.5"/> + <svg:rect style="fill: #cdcdbd" x="3" y="19.5" width="1.5" height="1.5"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="3" y="19.5" width="1.5" height="1.5"/> + <svg:rect style="fill: #cdcdc1" x="3.5" y="11.5" width="7" height="0.5"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="3.5" y="11.5" width="7" height="0.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="3.5" y1="14.5" x2="8" y2="14.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="8" y1="15" x2="7.5" y2="15"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="3.5" y1="15" x2="4" y2="15"/> + <svg:rect style="fill: #cdcdc1" x="4.5" y="14.5" width="2.5" height="0.5"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="4.5" y="14.5" width="2.5" height="0.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="3.5" y1="12.5" x2="4" y2="12.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="4.5" y1="12.5" x2="5" y2="12.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="9.5" y1="12.5" x2="10.5" y2="12.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="2.5" y1="29.5" x2="11.5" y2="29.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="11.5" y1="29" x2="2.5" y2="29"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="2.5" y1="28.5" x2="11.5" y2="28.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="11.5" y1="28" x2="2.5" y2="28"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="2.5" y1="27.5" x2="11.5" y2="27.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="11.5" y1="27" x2="2.5" y2="27"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="2.5" y1="26.5" x2="11.5" y2="26.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="11.5" y1="26" x2="2.5" y2="26"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="2.5" y1="25.5" x2="11.5" y2="25.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="11.5" y1="25" x2="2.5" y2="25"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="2.5" y1="24.5" x2="11.5" y2="24.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="11.5" y1="24" x2="2.5" y2="24"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="2.5" y1="23.5" x2="11.5" y2="23.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="11.5" y1="23" x2="2.5" y2="23"/> + </svg:svg> +</shape> diff --git a/kivio/kiviopart/stencils/Dia/Network/pc_bigtower.xpm b/kivio/kiviopart/stencils/Dia/Network/pc_bigtower.xpm new file mode 100644 index 00000000..f692e18d --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/pc_bigtower.xpm @@ -0,0 +1,30 @@ +/* XPM */ +static char * pc_bigtower_xpm[] = { +"22 22 5 1", +" c None", +". c #000000", +"+ c #E7E7DF", +"@ c #7F7F7F", +"# c #A7A7A7", +" ", +" ....... ", +" .+++++++. ", +" .+@@@@@+. ", +" .+@###@+. ", +" .+@@@@@+. ", +" .+@###@+. ", +" .+@@@@@+. ", +" .+@###@+. ", +" .+@@@@@+. ", +" .+@@@@@+. ", +" .+++++++. ", +" .+@@@@++. ", +" .+@@@@++. ", +" .+++++++. ", +" .+@+@+@+. ", +" .+++++++. ", +" .+++++++. ", +" .+++++++. ", +" .+++++++. ", +" ....... ", +" "}; diff --git a/kivio/kiviopart/stencils/Dia/Network/pc_desktop.shape b/kivio/kiviopart/stencils/Dia/Network/pc_desktop.shape new file mode 100644 index 00000000..5847b063 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/pc_desktop.shape @@ -0,0 +1,52 @@ +<?xml version="1.0"?> +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Network - A Desktop PC</name> + <icon>pc_desktop.xpm</icon> + <connections> + <point x="0" y="0"/> + <point x="21" y="0"/> + <point x="0" y="7"/> + <point x="21" y="7"/> + <point x="0" y="3.5"/> + <point x="21" y="3.5"/> + <point x="10.5" y="0"/> + <point x="10.5" y="7"/> + </connections> + <aspectratio type="fixed"/> + <svg:svg width="22cm" height="8cm" viewBox="-1 -1 22 8"> + <svg:rect style="fill: #d9d9cd" x="0" y="0" width="21" height="7"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="0" y="0" width="21" height="7"/> + <svg:rect style="fill: #d9d9cd" x="12.5" y="2" width="8" height="4"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="12.5" y="2" width="8" height="4"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="20.5" y1="4" x2="12.5" y2="4"/> + <svg:rect style="fill: #d9d9cd" x="10.5" y="0.5" width="1.5" height="5.5"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="10.5" y="0.5" width="1.5" height="5.5"/> + <svg:rect style="fill: #00cd00" x="5" y="1" width="0.5" height="0.5"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="5" y="1" width="0.5" height="0.5"/> + <svg:rect style="fill: #cdcd00" x="6" y="1" width="0.5" height="0.5"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="6" y="1" width="0.5" height="0.5"/> + <svg:rect style="fill: #cd0000" x="7" y="1" width="0.5" height="0.5"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="7" y="1" width="0.5" height="0.5"/> + <svg:rect style="fill: #cdcdbd" x="8.5" y="0.5" width="1" height="1"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="8.5" y="0.5" width="1" height="1"/> + <svg:rect style="fill: #cdcdbd" x="1" y="0.5" width="1.5" height="1.5"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="1" y="0.5" width="1.5" height="1.5"/> + <svg:rect style="fill: #cdcdc1" x="13" y="4.5" width="7" height="0.5"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="13" y="4.5" width="7" height="0.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="11" y1="1" x2="11" y2="5.5"/> + <svg:rect style="fill: #cdcdc1" x="11" y="2" width="0.5" height="2.5"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="11" y="2" width="0.5" height="2.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="19" y1="5.5" x2="20" y2="5.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="0.5" y1="3.5" x2="9.5" y2="3.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="9.5" y1="4" x2="0.5" y2="4"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="0.5" y1="4.5" x2="9.5" y2="4.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="9.5" y1="6" x2="0.5" y2="6"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="0.5" y1="5.5" x2="9.5" y2="5.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="9.5" y1="5" x2="0.5" y2="5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="13" y1="5.5" x2="13.5" y2="5.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="14" y1="5.5" x2="14.5" y2="5.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="11.5" y1="5.5" x2="11.5" y2="5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="11.5" y1="1.5" x2="11.5" y2="1"/> + </svg:svg> +</shape> diff --git a/kivio/kiviopart/stencils/Dia/Network/pc_desktop.xpm b/kivio/kiviopart/stencils/Dia/Network/pc_desktop.xpm new file mode 100644 index 00000000..a5be80b3 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/pc_desktop.xpm @@ -0,0 +1,29 @@ +/* XPM */ +static char * pc_desktop_xpm[] = { +"22 22 4 1", +" c None", +". c #000000", +"+ c #E7E7DF", +"@ c #6B6B6B", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" .................. ", +" .++++++++++++++++++. ", +" .+@+@+@++@@++++++++. ", +" .++++++++@@+@@@@@@+. ", +" .++++++++@@+@@@@@@+. ", +" .++++++++@@+@@@@@@+. ", +" .++++++++@@+@@@@@@+. ", +" .++++++++@@+@@@@@@+. ", +" .++++++++++++++++++. ", +" .................. ", +" "}; diff --git a/kivio/kiviopart/stencils/Dia/Network/pc_miditower.shape b/kivio/kiviopart/stencils/Dia/Network/pc_miditower.shape new file mode 100644 index 00000000..daed926e --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/pc_miditower.shape @@ -0,0 +1,57 @@ +<?xml version="1.0"?> +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Network - A Midi-tower PC</name> + <icon>pc_miditower.xpm</icon> + <connections> + <point x="2" y="0"/> + <point x="2" y="20"/> + <point x="12" y="0"/> + <point x="12" y="20"/> + <point x="2" y="10"/> + <point x="12" y="10"/> + <point x="7" y="0"/> + <point x="7" y="20"/> + </connections> + <aspectratio type="fixed"/> + <svg:svg width="11cm" height="30cm" viewBox="1 -1 13 30"> + <svg:rect style="fill: #d9d9cd" x="2" y="0" width="10" height="20"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="2" y="0" width="10" height="20"/> + <svg:rect style="fill: #d9d9cd" x="3" y="1" width="8" height="8"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="3" y="1" width="8" height="8"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="11" y1="3" x2="3" y2="3"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="3" y1="5" x2="11" y2="5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="11" y1="6.5" x2="3" y2="6.5"/> + <svg:rect style="fill: #d9d9cd" x="3" y="10" width="5.5" height="3"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="3" y="10" width="5.5" height="3"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="2" y1="13.5" x2="12" y2="13.5"/> + <svg:rect style="fill: #00cd00" x="6.5" y="14.5" width="0.5" height="0.5"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="6.5" y="14.5" width="0.5" height="0.5"/> + <svg:rect style="fill: #cdcd00" x="8.5" y="14.5" width="0.5" height="0.5"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="8.5" y="14.5" width="0.5" height="0.5"/> + <svg:rect style="fill: #cd0000" x="10.5" y="14.5" width="0.5" height="0.5"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="10.5" y="14.5" width="0.5" height="0.5"/> + <svg:rect style="fill: #cdcdbd" x="10" y="11.5" width="1" height="0.5"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="10" y="11.5" width="1" height="0.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="3" y1="11.5" x2="8.5" y2="11.5"/> + <svg:rect style="fill: #cdcdbd" x="3" y="14" width="1.5" height="1.5"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="3" y="14" width="1.5" height="1.5"/> + <svg:rect style="fill: #cdcdc1" x="3.5" y="7" width="7" height="0.5"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="3.5" y="7" width="7" height="0.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="3.5" y1="10.5" x2="8" y2="10.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="8" y1="11" x2="7.5" y2="11"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="3.5" y1="11" x2="4" y2="11"/> + <svg:rect style="fill: #cdcdc1" x="4.5" y="10.5" width="2.5" height="0.5"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="4.5" y="10.5" width="2.5" height="0.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="3.5" y1="8" x2="4" y2="8"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="4.5" y1="8" x2="5" y2="8"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="9.5" y1="8" x2="10.5" y2="8"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="11.5" y1="19.5" x2="2.5" y2="19.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="2.5" y1="19" x2="11.5" y2="19"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="11.5" y1="18.5" x2="2.5" y2="18.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="2.5" y1="18" x2="11.5" y2="18"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="11.5" y1="17.5" x2="2.5" y2="17.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="2.5" y1="17" x2="11.5" y2="17"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="11.5" y1="16.5" x2="2.5" y2="16.5"/> + </svg:svg> +</shape> diff --git a/kivio/kiviopart/stencils/Dia/Network/pc_miditower.xpm b/kivio/kiviopart/stencils/Dia/Network/pc_miditower.xpm new file mode 100644 index 00000000..107698c7 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/pc_miditower.xpm @@ -0,0 +1,30 @@ +/* XPM */ +static char * pc_miditower_xpm[] = { +"22 22 5 1", +" c None", +". c #000000", +"+ c #E7E7DF", +"@ c #7F7F7F", +"# c #A7A7A7", +" ", +" ......... ", +" .+++++++++. ", +" .+@@@@@@++. ", +" .+@####@++. ", +" .+@@@@@@++. ", +" .+@####@++. ", +" .+@@@@@@++. ", +" .+@####@++. ", +" .+@@@@@@++. ", +" .+@@@@@@++. ", +" .+++++++++. ", +" .+@@@@++#+. ", +" .+@@@@++++. ", +" .+++++++#+. ", +" .+++++++++. ", +" .+++#+#+#+. ", +" .+++++++++. ", +" .+++++++++. ", +" .+++++++++. ", +" ......... ", +" "}; diff --git a/kivio/kiviopart/stencils/Dia/Network/pc_minitower.shape b/kivio/kiviopart/stencils/Dia/Network/pc_minitower.shape new file mode 100644 index 00000000..683e4ee1 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/pc_minitower.shape @@ -0,0 +1,55 @@ +<?xml version="1.0"?> +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Network - A Minitower PC</name> + <icon>pc_minitower.xpm</icon> + <connections> + <point x="0" y="0"/> + <point x="0" y="15"/> + <point x="10" y="1"/> + <point x="10" y="15"/> + <point x="0" y="7.5"/> + <point x="10" y="7.5"/> + <point x="5" y="0"/> + <point x="5" y="15"/> + </connections> + <aspectratio type="fixed"/> + <svg:svg width="11cm" height="16cm" viewBox="-1 -1 11 16"> + <svg:rect style="fill: #d9d9cd" x="0" y="0" width="10" height="15"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="0" y="0" width="10" height="15"/> + <svg:rect style="fill: #d9d9cd" x="0.5" y="0.5" width="8" height="6"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="0.5" y="0.5" width="8" height="6"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="0.5" y1="2.5" x2="8.5" y2="2.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="8.5" y1="4.5" x2="0.5" y2="4.5"/> + <svg:rect style="fill: #d9d9cd" x="1.5" y="7" width="5.5" height="3"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="1.5" y="7" width="5.5" height="3"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="0" y1="11.5" x2="10" y2="11.5"/> + <svg:rect style="fill: #00cd00" x="7" y="10.5" width="0.5" height="0.5"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="7" y="10.5" width="0.5" height="0.5"/> + <svg:rect style="fill: #cdcd00" x="8" y="10.5" width="0.5" height="0.5"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="8" y="10.5" width="0.5" height="0.5"/> + <svg:rect style="fill: #cd0000" x="9" y="10.5" width="0.5" height="0.5"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="9" y="10.5" width="0.5" height="0.5"/> + <svg:rect style="fill: #cdcdbd" x="8.5" y="9" width="1" height="1"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="8.5" y="9" width="1" height="1"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="1.5" y1="8.5" x2="7" y2="8.5"/> + <svg:rect style="fill: #cdcdbd" x="8" y="7" width="1.5" height="1.5"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="8" y="7" width="1.5" height="1.5"/> + <svg:rect style="fill: #cdcdc1" x="1" y="5" width="7" height="0.5"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="1" y="5" width="7" height="0.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="2" y1="7.5" x2="6.5" y2="7.5"/> + <svg:rect style="fill: #cdcdc1" x="3" y="7.5" width="2.5" height="0.5"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="3" y="7.5" width="2.5" height="0.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="7" y1="6" x2="8" y2="6"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="0.5" y1="12" x2="9.5" y2="12"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="9.5" y1="12.5" x2="0.5" y2="12.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="0.5" y1="13" x2="9.5" y2="13"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="9.5" y1="14.5" x2="0.5" y2="14.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="0.5" y1="14" x2="9.5" y2="14"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="9.5" y1="13.5" x2="0.5" y2="13.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="1" y1="6" x2="1.5" y2="6"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="2" y1="6" x2="2.5" y2="6"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="2" y1="8" x2="2.5" y2="8"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="6" y1="8" x2="6.5" y2="8"/> + </svg:svg> +</shape> diff --git a/kivio/kiviopart/stencils/Dia/Network/pc_minitower.xpm b/kivio/kiviopart/stencils/Dia/Network/pc_minitower.xpm new file mode 100644 index 00000000..4b21878b --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/pc_minitower.xpm @@ -0,0 +1,30 @@ +/* XPM */ +static char * pc_minitower_xpm[] = { +"22 22 5 1", +" c None", +". c #000000", +"+ c #E7E7DF", +"@ c #7F7F7F", +"# c #A7A7A7", +" ", +" ........... ", +" .+++++++++++. ", +" .+@@@@@@@@++. ", +" .+@@####@@++. ", +" .+@@@@@@@@++. ", +" .+@@####@@++. ", +" .+@@@@@@@@++. ", +" .+@@####@@++. ", +" .+@@@@@@@@++. ", +" .+@@@@@@@@++. ", +" .+++++++++++. ", +" .++@@@@@+#++. ", +" .++@@@@@++++. ", +" .++@@@@@+#++. ", +" .+++++++++++. ", +" .++++#+#+#++. ", +" .+++++++++++. ", +" .+++++++++++. ", +" .+++++++++++. ", +" ........... ", +" "}; diff --git a/kivio/kiviopart/stencils/Dia/Network/plotter.png b/kivio/kiviopart/stencils/Dia/Network/plotter.png Binary files differnew file mode 100644 index 00000000..308247b6 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/plotter.png diff --git a/kivio/kiviopart/stencils/Dia/Network/plotter.shape b/kivio/kiviopart/stencils/Dia/Network/plotter.shape new file mode 100644 index 00000000..ed64d2eb --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/plotter.shape @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8"?> +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" xmlns:svg="http://www.w3.org/2000/svg"> + <name>Network - Plotter</name> + <icon>plotter.png</icon> + <connections> + <point x="10.75" y="11"/> + <point x="10.75" y="5"/> + <point x="17" y="6"/> + <point x="4.5" y="6"/> + <point x="16.5" y="9.75"/> + <point x="5" y="9.75"/> + </connections> + <aspectratio type="fixed"/> + <svg:svg> + <svg:rect style="fill: background" x="4.5" y="5" width="12.5" height="2"/> + <svg:rect style="stroke-width: 0.1; stroke: foreground" x="4.5" y="5" width="12.5" height="2"/> + <svg:rect style="fill: #4c4c4c" x="6.5" y="5" width="8.5" height="1"/> + <svg:rect style="stroke-width: 0.1; stroke: foreground" x="6.5" y="5" width="8.5" height="1"/> + <svg:polygon style="fill: #ffffff" points="6.5,6 15,6 14.5,9.5 7,9.5 "/> + <svg:polygon style="stroke-width: 0.1; stroke: foreground" points="6.5,6 15,6 14.5,9.5 7,9.5 "/> + <svg:rect style="fill: #4c4c4c" x="15.5" y="5.5" width="1" height="0.5"/> + <svg:rect style="stroke-width: 0.1; stroke: foreground" x="15.5" y="5.5" width="1" height="0.5"/> + <svg:rect style="fill: background" x="5" y="7" width="0.5" height="5.5"/> + <svg:rect style="stroke-width: 0.1; stroke: foreground" x="5" y="7" width="0.5" height="5.5"/> + <svg:rect style="fill: background" x="16" y="7" width="0.5" height="5.5"/> + <svg:rect style="stroke-width: 0.1; stroke: foreground" x="16" y="7" width="0.5" height="5.5"/> + <svg:rect style="fill: background" x="5.5" y="10" width="10.5" height="1"/> + <svg:rect style="stroke-width: 0.1; stroke: foreground" x="5.5" y="10" width="10.5" height="1"/> + <svg:rect style="fill: #020202" x="5" y="12.5" width="0.5" height="0.5"/> + <svg:rect style="stroke-width: 0.1; stroke: foreground" x="5" y="12.5" width="0.5" height="0.5"/> + <svg:rect style="fill: #020202" x="16" y="12.5" width="0.5" height="0.55"/> + <svg:rect style="stroke-width: 0.1; stroke: foreground" x="16" y="12.5" width="0.5" height="0.55"/> + <svg:rect style="fill: background" x="16" y="12" width="0.5" height="0.55"/> + <svg:rect style="stroke-width: 0.1; stroke: foreground" x="16" y="12" width="0.5" height="0.55"/> + <svg:rect style="fill: foreground" x="5" y="12" width="0.5" height="0.55"/> + <svg:rect style="stroke-width: 0.1; stroke: foreground" x="5" y="12" width="0.5" height="0.55"/> + <svg:polyline style="stroke-width: 0.1; stroke: foreground" points="6.5,10.5 6.5,7.5 7.5,7.5 7.5,10.5 "/> + <svg:polyline style="stroke-width: 0.1; stroke: foreground" points="8,10.5 8,7.5 9,7.5 9,10.5 "/> + <svg:polyline style="stroke-width: 0.1; stroke: foreground" points="9.5,10.5 9.5,7.5 10.5,7.5 10.5,10.5 "/> + <svg:polyline style="stroke-width: 0.1; stroke: foreground" points="11,10.5 11,7.5 12,7.5 12,10.5 "/> + <svg:polyline style="stroke-width: 0.1; stroke: foreground" points="12.5,10.5 12.5,7.5 13.5,7.5 13.5,10.5 "/> + <svg:polyline style="stroke-width: 0.1; stroke: foreground" points="14,10.5 14,7.5 15,7.5 15,10.5 "/> + </svg:svg> +</shape> diff --git a/kivio/kiviopart/stencils/Dia/Network/printer.shape b/kivio/kiviopart/stencils/Dia/Network/printer.shape new file mode 100644 index 00000000..2d850f49 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/printer.shape @@ -0,0 +1,61 @@ +<?xml version="1.0"?> +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Network - General Printer</name> + <icon>printer.xpm</icon> + <aspectratio type="fixed"/> + <connections> + <point x="1.5" y="2.5"/> + <point x="0.0" y="2.2"/> + <point x="3.0" y="2.2"/> + </connections> + <textbox x1="0" y1="2.6" x2="3" y2="5.6" align="center" resize="no"/> + <svg:svg width="3cm" height="2.5cm"> + <svg:polygon style="stroke:foreground; stroke-width:.8;fill:#B3B3B3" + points=".48,.95 .36,1 0,1.9 0,2.35 .18,2.5 2.82,2.5 3,2.35 3,1.9 2.64,1 2.52,.95"/> + <svg:path style="stroke:foreground; stroke-width:.8" + d="M.06,1.75 L.18,1.8 L2.82,1.8 L2.94,1.75"/> + <svg:path style="stroke:foreground; stroke-width:.8" + d="M2.82,1.8 L3,1.9 M0,1.9 L.18,1.8"/> + <svg:polygon style="stroke:foreground; stroke-width:.8;fill:background" + points=".84,0 .78,1.2 2.22,1.2 2.16,0"/> + <svg:polygon style="stroke:foreground; stroke-width:.8;fill:foreground" + points=".6,1.2 .48,1.55 2.52,1.55 2.4,1.2"/> + + <svg:circle style="stroke:foreground; stroke-width:.2;fill:#0000FF" + cx=".6" cy="1.975" r=".03"/> + <svg:circle style="stroke:foreground; stroke-width:.2;fill:#0000FF" + cx=".9" cy="1.975" r=".03"/> + <svg:circle style="stroke:foreground; stroke-width:.2;fill:#0000FF" + cx="1.2" cy="1.975" r=".03"/> + + <svg:circle style="stroke:foreground; stroke-width:.2;fill:#0000FF" + cx=".6" cy="2.1" r=".03"/> + <svg:circle style="stroke:foreground; stroke-width:.2;fill:#0000FF" + cx=".9" cy="2.1" r=".03"/> + <svg:circle style="stroke:foreground; stroke-width:.2;fill:#0000FF" + cx="1.2" cy="2.1" r=".03"/> + + <svg:circle style="stroke:foreground; stroke-width:.2;fill:#0000FF" + cx=".6" cy="2.225" r=".03"/> + <svg:circle style="stroke:foreground; stroke-width:.2;fill:#0000FF" + cx=".9" cy="2.225" r=".03"/> + <svg:circle style="stroke:foreground; stroke-width:.2;fill:#0000FF" + cx="1.2" cy="2.225" r=".03"/> + + <svg:circle style="stroke:foreground; stroke-width:.2;fill:#0000FF" + cx=".6" cy="2.35" r=".03"/> + <svg:circle style="stroke:foreground; stroke-width:.2;fill:#0000FF" + cx=".9" cy="2.35" r=".03"/> + <svg:circle style="stroke:foreground; stroke-width:.2;fill:#0000FF" + cx="1.2" cy="2.35" r=".03"/> + + <svg:ellipse style="stroke:foreground; stroke-width:.2;fill:#8F8F8F" + cx="1.5" cy="2" rx=".375" ry=".12"/> + <svg:ellipse style="stroke:foreground; stroke-width:.2;fill:#8F8F8F" + cx="2.25" cy="2" rx=".375" ry=".12"/> + </svg:svg> +</shape> + + + diff --git a/kivio/kiviopart/stencils/Dia/Network/printer.xpm b/kivio/kiviopart/stencils/Dia/Network/printer.xpm new file mode 100644 index 00000000..556429af --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/printer.xpm @@ -0,0 +1,30 @@ +/* XPM */ +static char * printer_xpm[] = { +"22 22 5 1", +" c None", +". c #000000", +"+ c #FFFFFF", +"@ c #7A7A7A", +"# c #2AFF00", +" ........ ", +" .++++++. ", +" .++++++. ", +" .++++++. ", +" ..++++++.. ", +" .++++++++. ", +" ....++++++++.... ", +" .@@.++++++++.@@. ", +" ..@@.++++++++.@@.. ", +" .@@............@@. ", +" .@@............@@. ", +" ..@..............@.. ", +" .@@..............@@. ", +" .@@@@@@@@@@@@@@@@@@. ", +"......................", +".@@@@@@@@@@@@@@@@@@@@.", +".@@@@#@@#@@@@@..@@@@@.", +".@@@@@@@@@@@@@@@@@@@@.", +".@@@@#@@#@@@@@..@@@@@.", +".@@@@@@@@@@@@@@@@@@@@.", +"..@@@#@@#@@@@@@@@@@@..", +" .................... "}; diff --git a/kivio/kiviopart/stencils/Dia/Network/rj45plug.shape b/kivio/kiviopart/stencils/Dia/Network/rj45plug.shape new file mode 100644 index 00000000..af59dc65 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/rj45plug.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>Network - RJ45 Wall-Plug</name> + <icon>rj45plug.xpm</icon> + <connections> + <point x="1.25" y="2.7"/> + </connections> + <aspectratio type="fixed"/> + <textbox x1="0" y1="2.8" x2="2.5" y2="5.8" align="center" resize="no"/> + <svg:svg width="2.5cm" height="2.7cm"> + <svg:rect style="stroke: foreground; stroke-width:.8; fill:#B3B3B3" + x="0" y="0" width="2.5" height="2"/> + + <svg:rect style="stroke:foreground; stroke-width:.8; fill:background" + x=".325" y=".34" width="1.85" height="1.32"/> + <svg:rect style="stroke:foreground; stroke-width:.8; fill:#B3B3B3" + x=".825" y="1.34" width=".85" height=".32"/> + + <svg:path style="stroke:foreground; stroke-width:.8" + d="M.675,.34 L.675,.5 M.825,.34 L.825,.5 M1,.34 L1,.5 M1.175,.34 L1.175,.5 M1.325,.34 L1.325,.5 M1.5,.34 L1.5,.5 M1.675,.34 L1.675,.5 M1.825,.34 L1.825,.5"/> + </svg:svg> +</shape> diff --git a/kivio/kiviopart/stencils/Dia/Network/rj45plug.xpm b/kivio/kiviopart/stencils/Dia/Network/rj45plug.xpm new file mode 100644 index 00000000..5f873b49 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/rj45plug.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char * rj45plug_xpm[] = { +"22 22 3 1", +" c None", +". c #000000", +"+ c #FFFFFF", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ................... ", +" .+++++++++++++++++. ", +" .+++++++++++++++++. ", +" .+++++++++++++++++. ", +" .+++++++++++++++++. ", +" .+++++++++++++++++. ", +" .+++++++++++++++++. ", +" .+++++++++++++++++. ", +" .+.+.+.+.+.+.+.+.+. ", +" .+.+.+.+.+.+.+.+.+. ", +" ................... ", +" "}; diff --git a/kivio/kiviopart/stencils/Dia/Network/router-symbol.shape b/kivio/kiviopart/stencils/Dia/Network/router-symbol.shape new file mode 100644 index 00000000..41c9f683 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/router-symbol.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>Network - Router Symbol</name> + <icon>router-symbol.xpm</icon> + <connections> + <point x="0" y="0.5"/> + <point x="0.5" y="0"/> + <point x="0.5" y="1"/> + <point x="1" y="0.5"/> + </connections> + <aspectratio type="fixed"/> + <svg:svg width="1.5cm" height="1.5cm" viewBox="-1 -1 2 2"> + <svg:rect style="fill: #9f9f9f" x="0" y="0" width="1" height="1"/> + <svg:rect style="stroke-width: 1" x="0" y="0" width="1" height="1"/> + <svg:path style="stroke-width: 1.3; stroke: #ffffff" d="M 0.561872 0.161872 C 0.561872,0.661872 0.661872,0.561872 0.161872,0.561872"/> + <svg:path style="stroke-width: 0.8; stroke: #000000" d="M 0.561872 0.161872 C 0.561872,0.661872 0.661872,0.561872 0.161872,0.561872"/> + <svg:polygon style="fill: #000000" points="0.61,0.24 0.56,0.14 0.51,0.24"/> + <svg:polygon style="fill: #000000" points="0.24,0.51 0.14,0.56 0.24,0.61"/> + <svg:path style="stroke-width: 1.3; stroke: #ffffff" d="M 0.858579 0.443153 C 0.358579,0.443153 0.458579,0.343153 0.458579,0.843153"/> + <svg:path style="stroke-width: 0.8; stroke: #000000" d="M 0.858579 0.443153 C 0.358579,0.443153 0.458579,0.343153 0.458579,0.843153"/> + <svg:polygon style="fill: #000000" points="0.77,0.49 0.87,0.44 0.77,0.39"/> + <svg:polygon style="fill: #000000" points="0.40,0.76 0.45,0.86 0.50,0.76"/> + </svg:svg> +</shape> + diff --git a/kivio/kiviopart/stencils/Dia/Network/router-symbol.xpm b/kivio/kiviopart/stencils/Dia/Network/router-symbol.xpm new file mode 100644 index 00000000..459af3f0 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/router-symbol.xpm @@ -0,0 +1,29 @@ +/* XPM */ +static char * router-symbol_xpm[] = { +"22 22 2 1", +" c None", +". c #000000", +" ", +" .. ", +" .... ", +" ...... ", +" .. ", +" .. ", +" .. . ", +" .. .. ", +" ............ ", +" ............. ", +" . .. .. .. ", +" .. .. .. . ", +"............. ", +"............ ", +" .. .. ", +" . .. ", +" .. ", +" .. ", +" ...... ", +" .... ", +" .. ", +" "}; + +
\ No newline at end of file diff --git a/kivio/kiviopart/stencils/Dia/Network/sceadplug.shape b/kivio/kiviopart/stencils/Dia/Network/sceadplug.shape new file mode 100644 index 00000000..9c3f23a1 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/sceadplug.shape @@ -0,0 +1,43 @@ +<?xml version="1.0"?> +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Network - scEAD Wall-Plug</name> + <icon>sceadplug.xpm</icon> + <aspectratio type="fixed"/> + <connections> + <point x="2" y="6"/> + </connections> + <textbox x1="0" y1="6.1" x2="4" y2="9.1" align="center" resize="no"/> + <svg:svg width="4cm" height="6cm"> + <svg:rect style="stroke:foreground;stroke-width:.8;fill:background" + x="0" y="0" width="4" height="6"/> + <svg:rect style="stroke:foreground;stroke-width:.8;fill:#B3B3B3" + x=".5" y=".48" width="3" height="5.04"/> + <svg:rect style="stroke:none; fill:foreground" + x=".5" y=".48" width="1" height=".48"/> + <svg:rect style="stroke:none; fill:foreground" + x=".5" y="1.92" width="1" height=".48"/> + <svg:rect style="stroke:none; fill:foreground" + x=".5" y="3.36" width="1" height=".48"/> + <svg:rect style="stroke:none; fill:foreground" + x=".5" y="4.8" width="1" height=".48"/> + <svg:rect style="stroke:none; fill:foreground" + x="2.5" y=".48" width="1" height=".48"/> + <svg:rect style="stroke:none; fill:foreground" + x="2.5" y="1.92" width="1" height=".48"/> + <svg:rect style="stroke:none; fill:foreground" + x="2.5" y="3.36" width="1" height=".48"/> + <svg:rect style="stroke:none; fill:foreground" + x="2.5" y="4.8" width="1" height=".48"/> + </svg:svg> +</shape> + + + + + + + + + + diff --git a/kivio/kiviopart/stencils/Dia/Network/sceadplug.xpm b/kivio/kiviopart/stencils/Dia/Network/sceadplug.xpm new file mode 100644 index 00000000..85b231ed --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/sceadplug.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char * sceadplug_xpm[] = { +"22 22 3 1", +" c None", +". c #000000", +"+ c #FFFFFF", +" ", +" ......... ", +" ........... ", +" ........... ", +" ...+++++... ", +" ...+++++... ", +" ...+++++... ", +" ....+++.... ", +" ...+++++... ", +" ...+++++... ", +" ...+++++... ", +" ....+++.... ", +" ...+++++... ", +" ...+++++... ", +" ...+++++... ", +" ...+++++... ", +" ...+++++... ", +" ........... ", +" ........... ", +" ......... ", +" ", +" "}; diff --git a/kivio/kiviopart/stencils/Dia/Network/speaker.shape b/kivio/kiviopart/stencils/Dia/Network/speaker.shape new file mode 100644 index 00000000..457829fd --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/speaker.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>Network - A speaker</name> + <icon>speaker.xpm</icon> + <connections> + <point x="0" y="10"/> + <point x="5" y="0"/> + <point x="5" y="20"/> + <point x="10" y="10"/> + </connections> + <aspectratio type="fixed"/> + <svg:svg width="10cm" height="20cm" viewBox="0 0 10 20"> + <svg:polygon style="fill: #d9d9cd" points="1,0 9,0 10,1 10,19 9,20 1,20 0,19 0,1 "/> + <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="1,0 9,0 10,1 10,19 9,20 1,20 0,19 0,1 "/> + <svg:polygon style="fill: #cdcdcd" points="2,1 8,1 9,2 9,15 8,16 2,16 1,15 1,2 "/> + <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="2,1 8,1 9,2 9,15 8,16 2,16 1,15 1,2 "/> + </svg:svg> +</shape> diff --git a/kivio/kiviopart/stencils/Dia/Network/speaker.xpm b/kivio/kiviopart/stencils/Dia/Network/speaker.xpm new file mode 100644 index 00000000..7891edcf --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/speaker.xpm @@ -0,0 +1,29 @@ +/* XPM */ +static char * speaker_xpm[] = { +"22 22 4 1", +" c None", +". c #000000", +"+ c #E7E7DF", +"@ c #A7A7A7", +" ", +" .......... ", +" .++++++++++. ", +" .++@@@@@@++. ", +" .+@@@@@@@@+. ", +" .+@@@@@@@@+. ", +" .+@@@@@@@@+. ", +" .+@@@@@@@@+. ", +" .+@@@@@@@@+. ", +" .+@@@@@@@@+. ", +" .+@@@@@@@@+. ", +" .+@@@@@@@@+. ", +" .+@@@@@@@@+. ", +" .+@@@@@@@@+. ", +" .++@@@@@@++. ", +" .++++++++++. ", +" .++++++++++. ", +" .++++++++++. ", +" .++++++++++. ", +" .++++++++++. ", +" .......... ", +" "}; diff --git a/kivio/kiviopart/stencils/Dia/Network/speaker_amp.shape b/kivio/kiviopart/stencils/Dia/Network/speaker_amp.shape new file mode 100644 index 00000000..93d84655 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/speaker_amp.shape @@ -0,0 +1,25 @@ +<?xml version="1.0"?> +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Network - An amplifier speaker</name> + <icon>speaker_amp.xpm</icon> + <connections> + <point x="0" y="10"/> + <point x="5" y="0"/> + <point x="5" y="20"/> + <point x="10" y="10"/> + </connections> + <aspectratio type="fixed"/> + <svg:svg width="1" height="2" viewBox="0 0 10 20"> + <svg:polygon style="fill: #d9d9cd" points="1,0 9,0 10,1 10,19 9,20 1,20 0,19 0,1 "/> + <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="1,0 9,0 10,1 10,19 9,20 1,20 0,19 0,1 "/> + <svg:polygon style="fill: #cdcdcd" points="2,1 8,1 9,2 9,15 8,16 2,16 1,15 1,2 "/> + <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="2,1 8,1 9,2 9,15 8,16 2,16 1,15 1,2 "/> + <svg:ellipse style="fill: #cdcdcd" cx="8" cy="18" rx="1" ry="1"/> + <svg:ellipse style="stroke-width: 0.1; stroke: #000000" cx="8" cy="18" rx="1" ry="1"/> + <svg:ellipse style="fill: #cdcdcd" cx="3.5" cy="18.5" rx="0.5" ry="0.5"/> + <svg:ellipse style="stroke-width: 0.1; stroke: #000000" cx="3.5" cy="18.5" rx="0.5" ry="0.5"/> + <svg:ellipse style="fill: #cdcdcd" cx="5.5" cy="18.5" rx="0.5" ry="0.5"/> + <svg:ellipse style="stroke-width: 0.1; stroke: #000000" cx="5.5" cy="18.5" rx="0.5" ry="0.5"/> + </svg:svg> +</shape> diff --git a/kivio/kiviopart/stencils/Dia/Network/speaker_amp.xpm b/kivio/kiviopart/stencils/Dia/Network/speaker_amp.xpm new file mode 100644 index 00000000..61753177 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/speaker_amp.xpm @@ -0,0 +1,29 @@ +/* XPM */ +static char * speaker_amp_xpm[] = { +"22 22 4 1", +" c None", +". c #000000", +"+ c #E7E7DF", +"@ c #A7A7A7", +" ", +" .......... ", +" .++++++++++. ", +" .++@@@@@@++. ", +" .+@@@@@@@@+. ", +" .+@@@@@@@@+. ", +" .+@@@@@@@@+. ", +" .+@@@@@@@@+. ", +" .+@@@@@@@@+. ", +" .+@@@@@@@@+. ", +" .+@@@@@@@@+. ", +" .+@@@@@@@@+. ", +" .+@@@@@@@@+. ", +" .+@@@@@@@@+. ", +" .++@@@@@@++. ", +" .++++++++++. ", +" .+++++++@++. ", +" .++++++@@@+. ", +" .++@+@++@++. ", +" .++++++++++. ", +" .......... ", +" "}; diff --git a/kivio/kiviopart/stencils/Dia/Network/switch-atm-symbol.shape b/kivio/kiviopart/stencils/Dia/Network/switch-atm-symbol.shape new file mode 100644 index 00000000..a5f5e7a1 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/switch-atm-symbol.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>Network - Switch ATM Symbol</name> + <icon>switch-atm-symbol.xpm</icon> + <connections> + <point x="0" y="0.5"/> + <point x="0.5" y="0"/> + <point x="0.5" y="1"/> + <point x="1" y="0.5"/> + </connections> + <aspectratio type="fixed"/> + <svg:svg width="1.5cm" height="1.5cm"> + <svg:rect style="fill: #9f9f9f" x="0" y="0" width="1" height="1"/> + <svg:rect style="stroke-width: 1" x="0" y="0" width="1" height="1"/> + <svg:polyline style="stroke-width: 1.5; stroke: #ffffff" points="0.15,0.25 0.35,0.25 0.65,0.75 0.85,0.75 "/> + <svg:polyline style="stroke-width: 1; stroke: #000000" points="0.15,0.25 0.35,0.25 0.65,0.75 0.85,0.75 "/> + <svg:polyline style="stroke-width: 1.5; stroke: #ffffff" points="0.85,0.25 0.65,0.25 0.35,0.75 0.15,0.75 "/> + <svg:polyline style="stroke-width: 1; stroke: #000000" points="0.85,0.25 0.65,0.25 0.35,0.75 0.15,0.75 "/> + <svg:polyline style="stroke-width: 0.06; stroke: #000000" points="0.25,0.6 0.25,0.45 0.35,0.45 0.35,0.6 "/> + <svg:line style="stroke-width: 0.6; stroke: #000000" x1="0.25" y1="0.5" x2="0.35" y2="0.5"/> + <svg:line style="stroke-width: 0.6; stroke: #000000" x1="0.45" y1="0.20" x2="0.55" y2="0.20"/> + <svg:line style="stroke-width: 0.6; stroke: #000000" x1="0.5" y1="0.35" x2="0.5" y2="0.20"/> + <svg:polyline style="stroke-width: 0.06; stroke: #000000" points="0.65,0.6 0.65,0.45 0.7,0.5 0.75,0.45 0.75,0.6 "/> + </svg:svg> +</shape> diff --git a/kivio/kiviopart/stencils/Dia/Network/switch-atm-symbol.xpm b/kivio/kiviopart/stencils/Dia/Network/switch-atm-symbol.xpm new file mode 100644 index 00000000..bbbeae3a --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/switch-atm-symbol.xpm @@ -0,0 +1,29 @@ +/* XPM */ +static char * switch_atm_symbol_xpm[] = { +"22 22 2 1", +" c None", +". c #000000", +" ", +" ", +" ", +" ", +" .... ..... .... ", +" ..... . ..... ", +" .. . .. ", +" .. . .. ", +" .. .. . .. .. .. ", +" . . .. .. . . . ", +" .... ... . . . ", +" . . ... . . ", +" . . .. .. . . ", +" .. .. ", +" .. .. ", +" .. .. ", +" ..... ..... ", +" .... .... ", +" ", +" ", +" ", +" "}; + +
\ No newline at end of file diff --git a/kivio/kiviopart/stencils/Dia/Network/switch-symbol.shape b/kivio/kiviopart/stencils/Dia/Network/switch-symbol.shape new file mode 100644 index 00000000..58728ebb --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/switch-symbol.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>Network - Switch Symbol</name> + <icon>switch-symbol.xpm</icon> + <connections> + <point x="0" y="0.5"/> + <point x="0.5" y="0"/> + <point x="0.5" y="1"/> + <point x="1" y="0.5"/> + </connections> + <aspectratio type="fixed"/> + <svg:svg width="1" height="1"> + <svg:rect style="fill: #9f9f9f" x="0" y="0" width="1" height="1"/> + <svg:rect style="stroke-width: 1" x="0" y="0" width="1" height="1"/> + <svg:polyline style="stroke-width: 1.5; stroke: #ffffff" points="0.15,0.25 0.35,0.25 0.65,0.75 0.85,0.75 "/> + <svg:polyline style="stroke-width: 1; stroke: #000000" points="0.15,0.25 0.35,0.25 0.65,0.75 0.85,0.75 "/> + <svg:polyline style="stroke-width: 1.5; stroke: #ffffff" points="0.85,0.25 0.65,0.25 0.35,0.75 0.15,0.75 "/> + <svg:polyline style="stroke-width: 1; stroke: #000000" points="0.85,0.25 0.65,0.25 0.35,0.75 0.15,0.75 "/> + </svg:svg> +</shape> diff --git a/kivio/kiviopart/stencils/Dia/Network/switch-symbol.xpm b/kivio/kiviopart/stencils/Dia/Network/switch-symbol.xpm new file mode 100644 index 00000000..ff41350a --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/switch-symbol.xpm @@ -0,0 +1,29 @@ +/* XPM */ +static char * switch_symbol_xpm[] = { +"22 22 2 1", +" c None", +". c #000000", +" ", +" ", +" ", +" ", +" .... .... ", +" ..... ..... ", +" .. .. ", +" .. .. ", +" .. .. ", +" .. .. ", +" ... ", +" ... ", +" .. .. ", +" .. .. ", +" .. .. ", +" .. .. ", +" ..... ..... ", +" .... .... ", +" ", +" ", +" ", +" "}; + +
\ No newline at end of file diff --git a/kivio/kiviopart/stencils/Dia/Network/telephone.png b/kivio/kiviopart/stencils/Dia/Network/telephone.png Binary files differnew file mode 100644 index 00000000..a48b1467 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/telephone.png diff --git a/kivio/kiviopart/stencils/Dia/Network/telephone.shape b/kivio/kiviopart/stencils/Dia/Network/telephone.shape new file mode 100644 index 00000000..4fdbc866 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/telephone.shape @@ -0,0 +1,41 @@ +<?xml version="1.0" encoding="UTF-8"?> +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" xmlns:svg="http://www.w3.org/2000/svg"> +<name>Network - A Telephone</name> +<icon>telephone.png</icon> + <connections> + <point x="19" y="6" /> + <point x="19" y="13" /> + </connections> +<aspectratio type="fixed"/> +<svg:svg> +<svg:path style="fill: background" d="M 15 6 C 16,6 22,6 23,6 C 24,6 25.1,7 25,9 C 24,9 24,9 23,9 C 23.05,7.1 20,8 19,8 C 18,8 15,7.05 15,9 C 14,9 14,9 13,9 C 12.8,7 14,6 15,6z"/> +<svg:path style="stroke-width: 0.1; stroke: #000000" d="M 15 6 C 16,6 22,6 23,6 C 24,6 25.1,7 25,9 C 24,9 24,9 23,9 C 23.05,7.1 20,8 19,8 C 18,8 15,7.05 15,9 C 14,9 14,9 13,9 C 12.8,7 14,6 15,6"/> +<svg:path style="fill: background" d="M 19 7 C 23,7 23,13 22,13 C 21,13 17,13 16,13 C 15,13 15,7 19,7z"/> +<svg:path style="stroke-width: 0.1; stroke: #000000" d="M 19 7 C 23,7 23,13 22,13 C 21,13 17,13 16,13 C 15,13 15,7 19,7"/> +<svg:ellipse style="fill: #ffffff" cx="19" cy="10" rx="2" ry="2"/> +<svg:ellipse style="stroke-width: 0.1; stroke: #000000" cx="19" cy="10" rx="2" ry="2"/> +<svg:ellipse style="fill: #ffffff" cx="17.8" cy="10.875" rx="0.25" ry="0.275"/> +<svg:ellipse style="stroke-width: 0.1; stroke: #000000" cx="17.8" cy="10.875" rx="0.25" ry="0.275"/> +<svg:ellipse style="fill: #ffffff" cx="17.395" cy="9.925" rx="0.25" ry="0.275"/> +<svg:ellipse style="stroke-width: 0.1; stroke: #000000" cx="17.395" cy="9.925" rx="0.25" ry="0.275"/> +<svg:ellipse style="fill: #ffffff" cx="17.695" cy="9.025" rx="0.25" ry="0.275"/> +<svg:ellipse style="stroke-width: 0.1; stroke: #000000" cx="17.695" cy="9.025" rx="0.25" ry="0.275"/> +<svg:ellipse style="fill: #ffffff" cx="18.595" cy="8.575" rx="0.25" ry="0.275"/> +<svg:ellipse style="stroke-width: 0.1; stroke: #000000" cx="18.595" cy="8.575" rx="0.25" ry="0.275"/> +<svg:ellipse style="fill: #ffffff" cx="19.495" cy="8.625" rx="0.25" ry="0.275"/> +<svg:ellipse style="stroke-width: 0.1; stroke: #000000" cx="19.495" cy="8.625" rx="0.25" ry="0.275"/> +<svg:ellipse style="fill: #ffffff" cx="20.195" cy="9.225" rx="0.25" ry="0.275"/> +<svg:ellipse style="stroke-width: 0.1; stroke: #000000" cx="20.195" cy="9.225" rx="0.25" ry="0.275"/> +<svg:ellipse style="fill: #ffffff" cx="20.495" cy="9.925" rx="0.25" ry="0.275"/> +<svg:ellipse style="stroke-width: 0.1; stroke: #000000" cx="20.495" cy="9.925" rx="0.25" ry="0.275"/> +<svg:ellipse style="fill: #ffffff" cx="20.245" cy="10.775" rx="0.25" ry="0.275"/> +<svg:ellipse style="stroke-width: 0.1; stroke: #000000" cx="20.245" cy="10.775" rx="0.25" ry="0.275"/> +<svg:ellipse style="fill: #ffffff" cx="19.545" cy="11.325" rx="0.25" ry="0.275"/> +<svg:ellipse style="stroke-width: 0.1; stroke: #000000" cx="19.545" cy="11.325" rx="0.25" ry="0.275"/> +</svg:svg> +</shape> + + + + + diff --git a/kivio/kiviopart/stencils/Dia/Network/workstation.shape b/kivio/kiviopart/stencils/Dia/Network/workstation.shape new file mode 100644 index 00000000..109a0651 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/workstation.shape @@ -0,0 +1,59 @@ +<?xml version="1.0"?> +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Network - A Workstation</name> + <icon>workstation.xpm</icon> + <connections> + <point x="0" y="5"/> + <point x="40" y="5"/> + <point x="20" y="0"/> + <point x="20" y="10"/> + <point x="0" y="0"/> + <point x="0" y="10"/> + <point x="40" y="0"/> + <point x="40" y="10"/> + </connections> + <aspectratio type="fixed"/> + <svg:svg width="40cm" height="10cm" viewBox="0 0 40 10"> + <svg:rect style="fill: #d9d9cd" x="0" y="0" width="40" height="10"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="0" y="0" width="40" height="10"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="7" y1="4" x2="6" y2="5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="6" y1="5" x2="7" y2="6"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="11" y1="4" x2="10" y2="5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="10" y1="5" x2="11" y2="6"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="15" y1="4" x2="14" y2="5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="14" y1="5" x2="15" y2="6"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="19" y1="4" x2="18" y2="5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="18" y1="5" x2="19" y2="6"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="23" y1="4" x2="22" y2="5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="22" y1="5" x2="23" y2="6"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="27" y1="4" x2="26" y2="5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="26" y1="5" x2="27" y2="6"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="31" y1="4" x2="30" y2="5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="30" y1="5" x2="31" y2="6"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="35" y1="4" x2="34" y2="5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="34" y1="5" x2="35" y2="6"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="37" y1="7" x2="36" y2="8"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="36" y1="8" x2="37" y2="9"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="33" y1="7" x2="32" y2="8"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="32" y1="8" x2="33" y2="9"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="29" y1="7" x2="28" y2="8"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="28" y1="8" x2="29" y2="9"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="25" y1="7" x2="24" y2="8"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="24" y1="8" x2="25" y2="9"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="21" y1="7" x2="20" y2="8"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="20" y1="8" x2="21" y2="9"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="17" y1="7" x2="16" y2="8"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="16" y1="8" x2="17" y2="9"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="13" y1="7" x2="12" y2="8"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="12" y1="8" x2="13" y2="9"/> + <svg:rect style="fill: #d9d9cd" x="7" y="8" width="4" height="1"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="7" y="8" width="4" height="1"/> + <svg:polygon style="fill: #cdcdcd" points="3,5 5,7 3,9 1,7 "/> + <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="3,5 5,7 3,9 1,7 "/> + <svg:rect style="fill: #d9d9cd" x="0" y="2" width="40" height="1"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="0" y="2" width="40" height="1"/> + <svg:rect style="fill: #cdcdcd" x="5" y="2" width="9" height="1"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="5" y="2" width="9" height="1"/> + </svg:svg> +</shape> diff --git a/kivio/kiviopart/stencils/Dia/Network/workstation.xpm b/kivio/kiviopart/stencils/Dia/Network/workstation.xpm new file mode 100644 index 00000000..fdec0689 --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/workstation.xpm @@ -0,0 +1,29 @@ +/* XPM */ +static char * workstation_xpm[] = { +"22 22 4 1", +" c None", +". c #000000", +"+ c #E7E7DF", +"@ c #A7A7A7", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" .................. ", +" .++++++++++++++++++. ", +" .++++@+@+@+@+@+@+@+. ", +" .+@@+++++++++++++++. ", +" .+@@+@@+@+@+@+@+@++. ", +" .++++++++++++++++++. ", +" .................. ", +" "}; diff --git a/kivio/kiviopart/stencils/Dia/Network/zip-disk.shape b/kivio/kiviopart/stencils/Dia/Network/zip-disk.shape new file mode 100644 index 00000000..c071d1ca --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/zip-disk.shape @@ -0,0 +1,49 @@ +<?xml version="1.0"?> +<shape xmlns="http://www.daa.com.au/~james/dia-shape-ns" + xmlns:svg="http://www.w3.org/2000/svg"> + <name>Network - A ZIP Disk</name> + <icon>zip-disk.xpm</icon> + <connections> + <point x="0.875" y="0.375"/> + <point x="4.875" y="0"/> + <point x="8.875" y="0.375"/> + <point x="9.75" y="5"/> + <point x="9.75" y="9.625"/> + <point x="4.875" y="9.875"/> + <point x="0" y="9.625"/> + <point x="0" y="5"/> + </connections> + <aspectratio type="fixed"/> + <svg:svg width="10cm" height="10cm" viewBox="-1 -1 10 10"> + <svg:polygon style="fill: #666666" points="0,0.75 1.75,0 8,0 9.75,0.75 9.75,9.625 8,9.625 8,9.875 1.75,9.875 1.75,9.625 0,9.625 "/> + <svg:polygon style="stroke-width: 0.1; stroke: #000000" points="0,0.75 1.75,0 8,0 9.75,0.75 9.75,9.625 8,9.625 8,9.875 1.75,9.875 1.75,9.625 0,9.625 "/> + <svg:rect style="fill: #cbcbcb" x="3" y="0" width="4.875" height="1.25"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="3" y="0" width="4.875" height="1.25"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="1.75" y1="0" x2="1.75" y2="9.625"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="8" y1="9.625" x2="8" y2="0"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="2" y1="9.75" x2="7.75" y2="9.75"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="7.75" y1="9.625" x2="2" y2="9.625"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="2" y1="9.375" x2="7.75" y2="9.375"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="7.75" y1="9.5" x2="2" y2="9.5"/> + <svg:rect style="fill: #ffffff" x="2" y="4.375" width="5.75" height="4.875"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="2" y="4.375" width="5.75" height="4.875"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="2.5" y1="6.25" x2="7.25" y2="6.25"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="2.5" y1="7" x2="7.25" y2="7"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="7.25" y1="7.75" x2="2.5" y2="7.75"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="2.5" y1="8.5" x2="7.25" y2="8.5"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="1.875" y1="0" x2="1.875" y2="1.25"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="1.875" y1="1.25" x2="3" y2="1.25"/> + <svg:rect style="fill: #ffffff" x="2" y="4.375" width="1.625" height="0.875"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="2" y="4.375" width="1.625" height="0.875"/> + <svg:rect style="fill: #d90009" x="3.625" y="4.375" width="0.375" height="0.875"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="3.625" y="4.375" width="0.375" height="0.875"/> + <svg:rect style="fill: #2341ba" x="4" y="4.375" width="3.75" height="0.875"/> + <svg:rect style="stroke-width: 0.1; stroke: #000000" x="4" y="4.375" width="3.75" height="0.875"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="2.9" y1="4.65" x2="2.9" y2="5.05"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="2.9" y1="4.5" x2="2.9" y2="4.6"/> + <svg:polyline style="stroke-width: 0.1; stroke: #000000" points="3.1,5.2 3.1,4.7 3.3,4.7 3.35,4.75 3.35,4.95 3.3,5 3.1,5 "/> + <svg:polyline style="stroke-width: 0.1; stroke: #000000" points="2.4,4.7 2.7,4.7 2.7,4.75 2.45,4.95 2.45,5 2.75,5 "/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="2" y1="4.375" x2="2" y2="9.875"/> + <svg:line style="stroke-width: 0.1; stroke: #000000" x1="7.75" y1="4.375" x2="7.75" y2="9.85"/> + </svg:svg> +</shape> diff --git a/kivio/kiviopart/stencils/Dia/Network/zip-disk.xpm b/kivio/kiviopart/stencils/Dia/Network/zip-disk.xpm new file mode 100644 index 00000000..f292f6bd --- /dev/null +++ b/kivio/kiviopart/stencils/Dia/Network/zip-disk.xpm @@ -0,0 +1,32 @@ +/* XPM */ +static char * zip_disk_xpm[] = { +"22 22 7 1", +" c None", +". c #000000", +"+ c #6B6B6B", +"@ c #CCCCCC", +"# c #FFFFFF", +"$ c #FF0000", +"% c #0B36B7", +" ", +" ................ ", +" ..+.+++@@@@@@@.+.. ", +" .+++.+++@@@@@@@.+++. ", +" .+++............+++. ", +" .+++.++++++++++.+++. ", +" .+++.++++++++++.+++. ", +" .+++.++++++++++.+++. ", +" .+++.++++++++++.+++. ", +" .+++.++++++++++.+++. ", +" .+++............+++. ", +" .+++.##.$.%%%%%.+++. ", +" .+++.##.$.%%%%%.+++. ", +" .+++............+++. ", +" .+++.##########.+++. ", +" .+++.##########.+++. ", +" .+++.##########.+++. ", +" .+++.##########.+++. ", +" .+++............+++. ", +" ....++++++++++.... ", +" ............ ", +" "}; |