Exemplo n.º 1
0
 def __init__( self, paper, coords=(), package=None, width=1):
   area_colored.__init__( self)
   vector_graphics_item.__init__( self, paper, coords=coords, package=package, width=width)
   del self.coords # polygon does use points for storage of coord information
   if not package:
     self.points = []
     for i in range( 0, len( coords), 2):
       x = coords[i]
       y = coords[i+1]
       self.points.append( classes.point( self.paper, xy=( x, y), arrow=self))
Exemplo n.º 2
0
    def __init__(self, paper, xy=(), text='', package=None):
        text_like.__init__(self)
        point_drawable.__init__(self)
        area_colored.__init__(self)
        meta_enabled.__init__(self, standard=paper.standard)

        self.paper = paper

        self.selector = None
        self._selected = 0
        self.ftext = None
        if xy:
            self.set_xy(xy[0], xy[1])
        self.xml_ftext = text
        self.item = None
        if package:
            self.read_package(package)
        self.focus_item = None
        self.justify = 'right'
Exemplo n.º 3
0
    def __init__(self, paper, xy=(), package=None):
        area_colored.__init__(self)
        point_drawable.__init__(self)
        with_font.__init__(self)
        meta_enabled.__init__(self, standard=paper.standard)

        self.paper = paper

        self.x = self.y = None
        self.focus_item = None
        self.selector = None
        self._selected = 0
        self.font_size = 14
        if xy:
            self.x, self.y = xy
        if package:
            self.read_package(package)
        # standard values
        self.update_font()
Exemplo n.º 4
0
  def __init__( self, paper, xy=(), text='', package=None):
    text_like.__init__( self)
    point_drawable.__init__( self)
    area_colored.__init__( self)
    meta_enabled.__init__( self, standard=paper.standard)

    self.paper = paper

    self.selector = None
    self._selected = 0
    self.ftext = None
    if xy:
      self.set_xy( xy[0], xy[1])
    self.xml_ftext = text
    self.item = None
    if package:
      self.read_package( package)
    self.focus_item = None
    self.justify = 'right'
Exemplo n.º 5
0
  def __init__( self, paper, xy=(), package=None):
    area_colored.__init__( self)
    point_drawable.__init__( self)
    with_font.__init__( self)
    meta_enabled.__init__( self, standard=paper.standard)

    self.paper = paper

    self.x = self.y = None
    self.focus_item = None
    self.selector = None
    self._selected = 0
    self.font_size = 14
    if xy:
      self.x, self.y = xy
    if package:
      self.read_package( package)
    # standard values
    self.update_font()