Exemplo n.º 1
0
 def create_pen(self, color=None, line_width=None, line_dash=None):
     pen = Pen(native_color(color))
     if line_width is not None:
         pen.Width = line_width
     if line_dash is not None:
         pen.DashPattern = line_dash
     return pen
Exemplo n.º 2
0
 def set_background_color(self, value):
     if value:
         self.native.BackColor = native_color(value)
     else:
         self.native.BackColor = native_color(TRANSPARENT)
Exemplo n.º 3
0
 def set_color(self, color):
     if color:
         self.native.ForeColor = native_color(color)
     else:
         self.native.ForeColor = self.native.DefaultForeColor
Exemplo n.º 4
0
 def set_color(self, value):
     if value:
         self.native.ForeColor = native_color(value)
     else:
         self.native.ForeColor = native_color(TRANSPARENT)
Exemplo n.º 5
0
 def winforms_paint(self, panel, event, *args):
     context = WinformContext()
     context.graphics = event.Graphics
     context.graphics.Clear(native_color(WHITE))
     context.graphics.SmoothingMode = Drawing2D.SmoothingMode.AntiAlias
     self.interface._draw(self, draw_context=context)
Exemplo n.º 6
0
 def create_brush(self, color):
     return SolidBrush(native_color(color))
Exemplo n.º 7
0
 def set_background_color(self, value):
     new_color = native_color(value)
     self.native.BackColor = new_color
Exemplo n.º 8
0
 def set_background_color(self, value):
     if value:
         self.native.BackColor = native_color(value)
Exemplo n.º 9
0
 def set_color(self, value):
     if value:
         self.native.ForeColor = native_color(value)
Exemplo n.º 10
0
 def winforms_paint(self, panel, event, *args):
     context = WinformContext()
     context.graphics = event.Graphics
     context.graphics.Clear(native_color(WHITE))
     self.interface._draw(self, draw_context=context)
Exemplo n.º 11
0
 def set_background_color(self, value):
     if value is not None:
         new_color = native_color(value)
         self.native.BackColor = new_color