Пример #1
0
 def set_linestyle(self, style):
     """
     Set the linestyle to be one of ('solid', 'dashed', 'dashdot',
     'dotted').
     """
     GraphicsContextBase.set_linestyle(self, style)
     offset, dashes = self._dashd[style]
     self.set_dashes(offset, dashes)
Пример #2
0
 def set_linestyle(self, style):
     """
     Set the linestyle to be one of ('solid', 'dashed', 'dashdot',
     'dotted').
     """
     GraphicsContextBase.set_linestyle(self, style)
     offset, dashes = self.dashd[style]
     self.set_dashes(offset, dashes)
Пример #3
0
    def set_linestyle(self, ls):
        """
        Set the line style to be one of
        """
        DEBUG_MSG("set_linestyle()", 1, self)
        self.select()
        GraphicsContextBase.set_linestyle(self, ls)
        try:
            self._style = GraphicsContextWx._dashd_wx[ls]
        except KeyError:
            self._style = wx.LONG_DASH# Style not used elsewhere...

        # On MS Windows platform, only line width of 1 allowed for dash lines
        if wx.Platform == '__WXMSW__':
            self.set_linewidth(1)

        self._pen.SetStyle(self._style)
        self.gfx_ctx.SetPen(self._pen)
        self.unselect()
Пример #4
0
 def set_linestyle(self, style):
     GraphicsContextBase.set_linestyle(self, style)
     offset, dashes = self.dashd[style]
     self.set_dashes(offset, dashes)
Пример #5
0
 def set_linestyle(self, style):
     GraphicsContextBase.set_linestyle(self, style)
     offset, dashes = self.dashd[style]
     self.set_dashes(offset, dashes)
Пример #6
0
 def set_linestyle(self, style):
     GraphicsContextBase.set_linestyle(self, style)