py_kivio.h
1char kivio_module[] =
2"import kivioc\n"\
3"class KivioStencil:\n"\
4" def __init__(self,*args):\n"\
5" self.this = apply(kivioc.new_KivioStencil,args)\n"\
6" self.thisown = 1\n"\
7"\n"\
8" def __del__(self):\n"\
9" if self.thisown == 1 :\n"\
10" kivioc.delete_KivioStencil(self)\n"\
11" def duplicate(*args):\n"\
12" val = apply(kivioc.KivioStencil_duplicate,args)\n"\
13" if val: val = KivioStencilPtr(val) \n"\
14" return val\n"\
15" def x(*args):\n"\
16" val = apply(kivioc.KivioStencil_x,args)\n"\
17" return val\n"\
18" def setX(*args):\n"\
19" val = apply(kivioc.KivioStencil_setX,args)\n"\
20" return val\n"\
21" def y(*args):\n"\
22" val = apply(kivioc.KivioStencil_y,args)\n"\
23" return val\n"\
24" def setY(*args):\n"\
25" val = apply(kivioc.KivioStencil_setY,args)\n"\
26" return val\n"\
27" def w(*args):\n"\
28" val = apply(kivioc.KivioStencil_w,args)\n"\
29" return val\n"\
30" def setW(*args):\n"\
31" val = apply(kivioc.KivioStencil_setW,args)\n"\
32" return val\n"\
33" def h(*args):\n"\
34" val = apply(kivioc.KivioStencil_h,args)\n"\
35" return val\n"\
36" def setH(*args):\n"\
37" val = apply(kivioc.KivioStencil_setH,args)\n"\
38" return val\n"\
39" def rect(*args):\n"\
40" val = apply(kivioc.KivioStencil_rect,args)\n"\
41" return val\n"\
42" def setPosition(*args):\n"\
43" val = apply(kivioc.KivioStencil_setPosition,args)\n"\
44" return val\n"\
45" def setDimensions(*args):\n"\
46" val = apply(kivioc.KivioStencil_setDimensions,args)\n"\
47" return val\n"\
48" def fillStyle(*args):\n"\
49" val = apply(kivioc.KivioStencil_fillStyle,args)\n"\
50" return val\n"\
51" def setLineWidth(*args):\n"\
52" val = apply(kivioc.KivioStencil_setLineWidth,args)\n"\
53" return val\n"\
54" def lineWidth(*args):\n"\
55" val = apply(kivioc.KivioStencil_lineWidth,args)\n"\
56" return val\n"\
57" def hTextAlign(*args):\n"\
58" val = apply(kivioc.KivioStencil_hTextAlign,args)\n"\
59" return val\n"\
60" def vTextAlign(*args):\n"\
61" val = apply(kivioc.KivioStencil_vTextAlign,args)\n"\
62" return val\n"\
63" def setHTextAlign(*args):\n"\
64" val = apply(kivioc.KivioStencil_setHTextAlign,args)\n"\
65" return val\n"\
66" def setVTextAlign(*args):\n"\
67" val = apply(kivioc.KivioStencil_setVTextAlign,args)\n"\
68" return val\n"\
69" def setText(*args):\n"\
70" val = apply(kivioc.KivioStencil_setText,args)\n"\
71" return val\n"\
72" def text(*args):\n"\
73" val = apply(kivioc.KivioStencil_text,args)\n"\
74" return val\n"\
75" def textColor(*args):\n"\
76" val = apply(kivioc.KivioStencil_textColor,args)\n"\
77" return val\n"\
78" def setTextColor(*args):\n"\
79" val = apply(kivioc.KivioStencil_setTextColor,args)\n"\
80" return val\n"\
81" def fgColor(*args):\n"\
82" val = apply(kivioc.KivioStencil_fgColor,args)\n"\
83" return val\n"\
84" def setFGColor(*args):\n"\
85" val = apply(kivioc.KivioStencil_setFGColor,args)\n"\
86" return val\n"\
87" def bgColor(*args):\n"\
88" val = apply(kivioc.KivioStencil_bgColor,args)\n"\
89" return val\n"\
90" def setBGColor(*args):\n"\
91" val = apply(kivioc.KivioStencil_setBGColor,args)\n"\
92" return val\n"\
93" def isSelected(*args):\n"\
94" val = apply(kivioc.KivioStencil_isSelected,args)\n"\
95" return val\n"\
96" def select(*args):\n"\
97" val = apply(kivioc.KivioStencil_select,args)\n"\
98" return val\n"\
99" def unselect(*args):\n"\
100" val = apply(kivioc.KivioStencil_unselect,args)\n"\
101" return val\n"\
102" def subSelect(*args):\n"\
103" val = apply(kivioc.KivioStencil_subSelect,args)\n"\
104" return val\n"\
105" def addToGroup(*args):\n"\
106" val = apply(kivioc.KivioStencil_addToGroup,args)\n"\
107" return val\n"\
108" def updateGeometry(*args):\n"\
109" val = apply(kivioc.KivioStencil_updateGeometry,args)\n"\
110" return val\n"\
111" def setStartAHType(*args):\n"\
112" val = apply(kivioc.KivioStencil_setStartAHType,args)\n"\
113" return val\n"\
114" def setStartAHWidth(*args):\n"\
115" val = apply(kivioc.KivioStencil_setStartAHWidth,args)\n"\
116" return val\n"\
117" def setStartAHLength(*args):\n"\
118" val = apply(kivioc.KivioStencil_setStartAHLength,args)\n"\
119" return val\n"\
120" def setEndAHType(*args):\n"\
121" val = apply(kivioc.KivioStencil_setEndAHType,args)\n"\
122" return val\n"\
123" def setEndAHWidth(*args):\n"\
124" val = apply(kivioc.KivioStencil_setEndAHWidth,args)\n"\
125" return val\n"\
126" def setEndAHLength(*args):\n"\
127" val = apply(kivioc.KivioStencil_setEndAHLength,args)\n"\
128" return val\n"\
129" def startAHType(*args):\n"\
130" val = apply(kivioc.KivioStencil_startAHType,args)\n"\
131" return val\n"\
132" def startAHWidth(*args):\n"\
133" val = apply(kivioc.KivioStencil_startAHWidth,args)\n"\
134" return val\n"\
135" def startAHLength(*args):\n"\
136" val = apply(kivioc.KivioStencil_startAHLength,args)\n"\
137" return val\n"\
138" def endAHType(*args):\n"\
139" val = apply(kivioc.KivioStencil_endAHType,args)\n"\
140" return val\n"\
141" def endAHWidth(*args):\n"\
142" val = apply(kivioc.KivioStencil_endAHWidth,args)\n"\
143" return val\n"\
144" def endAHLength(*args):\n"\
145" val = apply(kivioc.KivioStencil_endAHLength,args)\n"\
146" return val\n"\
147" def __repr__(self):\n"\
148" return \"<C KivioStencil instance at %s>\" % (self.this,)\n"\
149"class KivioStencilPtr(KivioStencil):\n"\
150" def __init__(self,this):\n"\
151" self.this = this\n"\
152" self.thisown = 0\n"\
153" self.__class__ = KivioStencil\n"\
154"\n"\
155"class KivioLayer:\n"\
156" def __init__(self,*args):\n"\
157" self.this = apply(kivioc.new_KivioLayer,args)\n"\
158" self.thisown = 1\n"\
159"\n"\
160" def __del__(self):\n"\
161" if self.thisown == 1 :\n"\
162" kivioc.delete_KivioLayer(self)\n"\
163" def visible(*args):\n"\
164" val = apply(kivioc.KivioLayer_visible,args)\n"\
165" return val\n"\
166" def setVisible(*args):\n"\
167" val = apply(kivioc.KivioLayer_setVisible,args)\n"\
168" return val\n"\
169" def connectable(*args):\n"\
170" val = apply(kivioc.KivioLayer_connectable,args)\n"\
171" return val\n"\
172" def setConnectable(*args):\n"\
173" val = apply(kivioc.KivioLayer_setConnectable,args)\n"\
174" return val\n"\
175" def addStencil(*args):\n"\
176" val = apply(kivioc.KivioLayer_addStencil,args)\n"\
177" return val\n"\
178" def removeStencil(*args):\n"\
179" val = apply(kivioc.KivioLayer_removeStencil,args)\n"\
180" return val\n"\
181" def firstStencil(*args):\n"\
182" val = apply(kivioc.KivioLayer_firstStencil,args)\n"\
183" if val: val = KivioStencilPtr(val) \n"\
184" return val\n"\
185" def nextStencil(*args):\n"\
186" val = apply(kivioc.KivioLayer_nextStencil,args)\n"\
187" if val: val = KivioStencilPtr(val) \n"\
188" return val\n"\
189" def prevStencil(*args):\n"\
190" val = apply(kivioc.KivioLayer_prevStencil,args)\n"\
191" if val: val = KivioStencilPtr(val) \n"\
192" return val\n"\
193" def currentStencil(*args):\n"\
194" val = apply(kivioc.KivioLayer_currentStencil,args)\n"\
195" if val: val = KivioStencilPtr(val) \n"\
196" return val\n"\
197" def lastStencil(*args):\n"\
198" val = apply(kivioc.KivioLayer_lastStencil,args)\n"\
199" if val: val = KivioStencilPtr(val) \n"\
200" return val\n"\
201" def takeStencil(*args):\n"\
202" val = apply(kivioc.KivioLayer_takeStencil,args)\n"\
203" if val: val = KivioStencilPtr(val) \n"\
204" return val\n"\
205" def __repr__(self):\n"\
206" return \"<C KivioLayer instance at %s>\" % (self.this,)\n"\
207"class KivioLayerPtr(KivioLayer):\n"\
208" def __init__(self,this):\n"\
209" self.this = this\n"\
210" self.thisown = 0\n"\
211" self.__class__ = KivioLayer\n"\
212"\n"\
213"update = kivioc.update\n"\
214"isStencilSelected = kivioc.isStencilSelected\n"\
215"selectAllStencils = kivioc.selectAllStencils\n"\
216"unselectAllStencils = kivioc.unselectAllStencils\n"\
217"unselectStencil = kivioc.unselectStencil\n"\
218"selectStencil = kivioc.selectStencil\n"\
219"\n"\
220"def curLayer(*args, **kwargs):\n"\
221" val = apply(kivioc.curLayer,args,kwargs)\n"\
222" if val: val = KivioLayerPtr(val)\n"\
223" return val\n"\
224"\n"\
225"setCurLayer = kivioc.setCurLayer\n"\
226"\n"\
227"def firstLayer(*args, **kwargs):\n"\
228" val = apply(kivioc.firstLayer,args,kwargs)\n"\
229" if val: val = KivioLayerPtr(val)\n"\
230" return val\n"\
231"\n"\
232"def nextLayer(*args, **kwargs):\n"\
233" val = apply(kivioc.nextLayer,args,kwargs)\n"\
234" if val: val = KivioLayerPtr(val)\n"\
235" return val\n"\
236"\n"\
237"def lastLayer(*args, **kwargs):\n"\
238" val = apply(kivioc.lastLayer,args,kwargs)\n"\
239" if val: val = KivioLayerPtr(val)\n"\
240" return val\n"\
241"\n"\
242"def prevLayer(*args, **kwargs):\n"\
243" val = apply(kivioc.prevLayer,args,kwargs)\n"\
244" if val: val = KivioLayerPtr(val)\n"\
245" return val\n"\
246"\n"\
247"removeCurrentLayer = kivioc.removeCurrentLayer\n"\
248"addLayer = kivioc.addLayer\n"\
249"insertLayer = kivioc.insertLayer\n"\
250"\n"\
251"def layerAt(*args, **kwargs):\n"\
252" val = apply(kivioc.layerAt,args,kwargs)\n"\
253" if val: val = KivioLayerPtr(val)\n"\
254" return val\n"\
255"\n"\
256"addStencil = kivioc.addStencil\n"\
257"deleteSelectedStencils = kivioc.deleteSelectedStencils\n"\
258"groupSelectedStencils = kivioc.groupSelectedStencils\n"\
259"ungroupSelectedStencils = kivioc.ungroupSelectedStencils\n"\
260"bringToFront = kivioc.bringToFront\n"\
261"sendToBack = kivioc.sendToBack\n"\
262"copy = kivioc.copy\n"\
263"cut = kivioc.cut\n"\
264"paste = kivioc.paste\n"\
265"";