Exemple #1
0
def addData(gui, elems):
	am=elems[0]
	d = gui.askParam([{"Name":"File Name",
							"Value":"",
							"Browser":FileBrowse}
						   ])
	if not d:
		return
	doc=gui.load(fname=d[0], returndoc=True)
	dat=doc.getElements('Data', depth=1)[0]
	obj=gui.createElement('MienBlock', {'Function':'mien.dsp.nmpml.receiveData'})
	am.newElement(obj)
	obj.newElement(dat)
	d={'upath':dat.upath(), 'dpath':'/', 'recurse':True}
	gui.add2tree(obj, am)
	gui.add2tree(dat, obj)
	_editBlock(obj, gui, args=d)
Exemple #2
0
def editBlock(self, event):
	obj = event[0]
	_editBlock(obj, self)