View difference between Paste ID: u3znJNrR and
SHOW: | | - or go back to the newest paste.
1-
1+
<?xml version="1.0" encoding="UTF-8"?>
2
<inkscape-extension xmlns="http://www.inkscape.org/namespace/inkscape/extension">
3
4
<!--
5
   nicechart.inx
6
   
7
   Copyright 2011 
8
   
9
   Christoph Sterz 
10
   Florian Weber 
11
   
12
   This program is free software; you can redistribute it and/or modify
13
   it under the terms of the GNU General Public License as published by
14
   the Free Software Foundation; either version 3 of the License, or
15
   (at your option) any later version.
16
   
17
   This program is distributed in the hope that it will be useful,
18
   but WITHOUT ANY WARRANTY; without even the implied warranty of
19
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
20
   GNU General Public License for more details.
21
   
22
   You should have received a copy of the GNU General Public License
23
   along with this program; if not, write to the Free Software
24
   Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
25
   MA 02110-1301, USA.
26
   
27
   
28
-->
29
	<_name>NiceCharts</_name>
30
	<id>org.ekips.filter.hello_world</id>
31
	<dependency type="executable" location="extensions">nicechart.py</dependency>
32
	<dependency type="executable" location="extensions">inkex.py</dependency>
33
	<param name="input_sections" type="notebook">
34
		<page name="data_settings" _gui-text="Data">
35
			<param name="input_type" type="notebook">
36
				<page name="file" _gui-text="data from file">
37
					<param name="desc" type="description">Enter the name of a CSV-file:</param>
38
					<param name="filename"  type="string"  _gui-text="File:" >C:temp\good.csv</param>
39
					<param name="delimiter" type="string"  _gui-text="Delimiter:" >;</param>
40
					<param name="col_key"   type="int"     _gui-text="Column that contains the keys:" min="0" max="10000" >0</param>
41
					<param name="col_val"   type="int"     _gui-text="Column that contains the values:" min="0" max="10000" >1</param>
42
					<param name="labels"      type="boolean" _gui-text="Initial line labels:" >false</param>
43
				</page>
44
				<page name="direct_input" _gui-text="direct input">
45
					<param name="desc" type="description" >Type in comma separated values:</param>
46
					<param name="desc" type="description" >e.g. apples:3,bananas:5</param>
47
					<param name="what" type="string"      _gui-text="Data:"></param>
48
				</page>
49
			</param>
50
		</page>
51
		<page name="description_settings" _gui-text="Labels">
52
			<param name="font"       type="string"      _gui-text="Font:">sans-serif</param>
53
			<param name="font-size"  type="int"         _gui-text="Font Size:" min="0" max="10000" >10</param>
54
			<param name="desc"       type="description" >Font-Color:</param>
55
			<param name="font-color" type="string"      _gui-text="Font Color:">#000000</param>
56
		</page>
57
		<page name="chart_settings" _gui-text="Charts">
58
			<param name="rotate"         type="boolean" _gui-text="draw horizontally" >false</param>
59
			<param name="bar-height"     type="int"     _gui-text="bar-length:"    min="0" max="100000" >100</param>
60
			<param name="bar-width"      type="int"     _gui-text="bar-width:"     min="0" max="100000" >10</param>
61
			<param name="bar-offset"     type="int"     _gui-text="bar-offset:"    min="0" max="100000" >5</param>
62
			<param name="stroke-width"   type="int"     _gui-text="stroke-width:"  min="0" max="100000" >2</param>
63
			<param name="pie-radius"     type="int"     _gui-text="pie-radius:"    min="0" max="100000" >100</param>
64
			<param name="pie-offset"     type="int"     _gui-text="pie-offset:"    min="0" max="359" >0</param>
65
			<param name="text-offset"    type="int"     _gui-text="offset between chart and description:" min="0" max="100000" >5</param>
66
			<param name="colors"         type="string"  _gui-text="color-scheme:" >default</param>
67
			<param name="reverse_colors" type="boolean" _gui-text="reverse color-scheme" >false</param>
68
			<param name="blur"           type="boolean" _gui-text="Draw Blur:" >false</param>
69
		</page>
70
	</param>
71
	<param name="type" type="enum" _gui-text="Chart Type:">
72
		<item value="bar">Bar Chart</item>
73
		<item value="pie">Pie Chart</item>
74
		<item value="stbar">Stacked Bar Chart</item>
75
	</param>
76
	<effect>
77
		<object-type>all</object-type>
78
		<effects-menu>
79
			 <submenu _name="Render"/>
80
		</effects-menu>
81
	</effect>
82
	<script>
83
		<command reldir="extensions" interpreter="python">nicechart.py</command>
84
	</script>
85
</inkscape-extension>