Changeset 1038

Show
Ignore:
Timestamp:
10/21/06 09:55:46 (2 years ago)
Author:
wrobell
Message:

r2814@borg: wrobell | 2006-10-18 22:37:42 +0100

  • get rid of named item metaclass, it is no longer required as name align
    information will be provided with item styles
Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • gaphor/branches/new-canvas/gaphor/diagram/nameditem.py

    r1033 r1038  
    1515 
    1616 
    17 class NamedItemMeta(DiagramItemMeta): 
    18  
    19     def __init__(self, name, bases, data): 
    20         super(NamedItemMeta, self).__init__(name, bases, data) 
    21         align = ItemAlign() # center, top 
    22         align.outside = self.s_align.outside 
    23         if align.outside: 
    24             align.margin = (2, ) * 4 
    25         if data.get('__icon__', False): 
    26             align.margin = (30, 35, 10, 35)  
    27             self.s_align.margin = (30, 35, 10, 35)  
    28         else: 
    29             align.margin = (15, 30) * 2 
    30         self.set_cls_align('n', align, data) 
    31  
    32         if not hasattr(self, '__n_align__'): 
    33             align.align = self.s_align.align 
    34  
    35         if not hasattr(self, '__n_valign__'): 
    36             align.valign = self.s_align.valign 
    37  
    38  
    39  
    4017class NamedItem(ElementItem): 
    41     #__metaclass__ = NamedItemMeta 
    42  
    4318    popup_menu = ElementItem.popup_menu + ( 
    4419        'RenameItem',