diff options
Diffstat (limited to 'tablock.py')
-rw-r--r-- | tablock.py | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -282,6 +282,8 @@ class Block: self._make_basic_style(svg) elif self.name in BASIC_STYLE_HEAD: self._make_basic_style_head(svg) + elif self.name in BASIC_STYLE_EXTENDED: + self._make_basic_style_extended(svg) elif self.name in BASIC_STYLE_HEAD_1ARG: self._make_basic_style_head_1arg(svg) elif self.name in BASIC_STYLE_TAIL: @@ -353,6 +355,12 @@ class Block: self.docks = [['flow',True,self.svg.docks[0][0],self.svg.docks[0][1]], ['flow',False,self.svg.docks[1][0],self.svg.docks[1][1]]] + def _make_basic_style_extended(self, svg): + self.svg.expand(self.dx+15+self.ex, 15+self.ey) + self._make_basic_block(svg) + self.docks = [['flow',True,self.svg.docks[0][0],self.svg.docks[0][1]], + ['flow',False,self.svg.docks[1][0],self.svg.docks[1][1]]] + def _make_basic_style_head(self, svg): self.svg.expand(10+self.dx+self.ex, self.ey) self.svg.set_slot(False) |