Exemple #1
0
 def _setFont(self, name, font):
     label = self.widgets_tree.get_widget(name+'_label')
     font_desc = create_pango_font_desc(font)
     label.modify_font(font_desc)
     text = ' '.join([str(i) for i in font if i not in ('roman', 'normal')])
     label.set_text(text)
     label.set_data('user_data', font)
 def _setFont(self, name, font):
     label = self.widgets_tree.get_widget(name + '_label')
     font_desc = create_pango_font_desc(font)
     label.modify_font(font_desc)
     text = ' '.join([str(i) for i in font if i not in ('roman', 'normal')])
     label.set_text(text)
     label.set_data('user_data', font)
Exemple #3
0
 def __setitem__(self, key, value):
     if key == 'fill':
         self._item.set(fill_color=value)
     elif key == 'font':
         # print 'set font:', value
         font_desc = create_pango_font_desc(value)
         self._item.set(font_desc=font_desc)
     elif key == 'text':
         self._item.set(text=value)
     else:
         raise AttributeError(key)
Exemple #4
0
 def __setitem__(self, key, value):
     if key == 'fill':
         self._item.set(fill_color=value)
     elif key == 'font':
         ##print 'set font:', value
         font_desc = create_pango_font_desc(value)
         self._item.set(font_desc=font_desc)
     elif key == 'text':
         self._item.set(text=value)
     else:
         raise AttributeError, key