Example #1
0
 def __setitem__(self, name, value):
     if not _is_string_like(value):  value=str(value)
     if self.type==1 and name=='label':
         default='\N'
     else:
         default=''
     gv.agsafeset_label(self.ghandle,self.handle,name,value,default)
Example #2
0
 def __setitem__(self, name, value):
     if not _is_string_like(value):  value=str(value)
     ghandle=gv.agroot(self.handle) # get root graph
     if ghandle==self.handle:
         gv.agattr_label(self.handle,self.type,name,value)
     else:
         gv.agsafeset_label(ghandle,self.handle,name,value,'')