Ejemplo n.º 1
0
 def set_foreground(self, fg, isRGB=None):
     """
     Set the foreground color.  fg can be a matlab format string, a
     html hex color string, an rgb unit tuple, or a float between 0
     and 1.  In the latter case, grayscale is used.
     """
     GraphicsContextBase.set_foreground(self, fg, isRGB)
     self.ctx.set_rgb_color(*self._rgb)
Ejemplo n.º 2
0
 def set_foreground(self, fg, isRGB=None):
     """
     Set the foreground color.  fg can be a matlab format string, a
     html hex color string, an rgb unit tuple, or a float between 0
     and 1.  In the latter case, grayscale is used.
     """
     GraphicsContextBase.set_foreground(self, fg, isRGB)
     self.ctx.set_rgb_color(*self._rgb)
Ejemplo n.º 3
0
    def set_foreground(self, fg, isRGB=None):
        """
        Set the foreground color.  fg can be a matlab format string, a
        html hex color string, an rgb unit tuple, or a float between 0
        and 1.  In the latter case, grayscale is used.
        """
        # Implementation note: wxPython has a separate concept of pen and
        # brush - the brush fills any outline trace left by the pen.
        # Here we set both to the same colour - if a figure is not to be
        # filled, the renderer will set the brush to be transparent
        # Same goes for text foreground...
        DEBUG_MSG("set_foreground()", 1, self)
        self.select()
        GraphicsContextBase.set_foreground(self, fg, isRGB)

        self._pen.SetColour(self.get_wxcolour(self.get_rgb()))
        self.gfx_ctx.SetPen(self._pen)
        self.unselect()
 def set_foreground(self, fg, isRGBA=False):
     GraphicsContextBase.set_foreground(self, fg, isRGBA)
     rgb = self.get_rgb()
     _macosx.GraphicsContext.set_foreground(self, rgb)
Ejemplo n.º 5
0
 def set_foreground(self, fg, isRGB=False):
     GraphicsContextBase.set_foreground(self, fg, isRGB)
     self.gdkGC.foreground = self.rgb_to_gdk_color(self.get_rgb())
Ejemplo n.º 6
0
 def set_foreground(self, fg, isRGBA=None):
     GraphicsContextBase.set_foreground(self, fg, isRGBA)
     if len(self._rgb) == 3:
         self.ctx.set_source_rgb(*self._rgb)
     else:
         self.ctx.set_source_rgba(*self._rgb)
Ejemplo n.º 7
0
 def set_foreground(self, fg, isRGBA=None):
     GraphicsContextBase.set_foreground(self, fg, isRGBA)
     if len(self._rgb) == 3:
         self.ctx.set_source_rgb(*self._rgb)
     else:
         self.ctx.set_source_rgba(*self._rgb)
Ejemplo n.º 8
0
 def set_foreground(self, fg, isRGB=None):
     GraphicsContextBase.set_foreground(self, fg, isRGB)
     self.ctx.set_rgb_color(*self._rgb)
Ejemplo n.º 9
0
 def set_foreground(self, fg, isRGB=None):
     GraphicsContextBase.set_foreground(self, fg, isRGB)
     self.ctx.set_source_rgb(*self._rgb)
Ejemplo n.º 10
0
 def set_foreground(self, fg, isRGB=None):
     GraphicsContextBase.set_foreground(self, fg, isRGB)
     self.ctx.set_source_rgb(*self._rgb)