Example #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
Example #2
0
 def set_background_color(self, value):
     if value:
         self.native.BackColor = native_color(value)
     else:
         self.native.BackColor = native_color(TRANSPARENT)
Example #3
0
 def set_color(self, color):
     if color:
         self.native.ForeColor = native_color(color)
     else:
         self.native.ForeColor = self.native.DefaultForeColor
Example #4
0
 def set_color(self, value):
     if value:
         self.native.ForeColor = native_color(value)
     else:
         self.native.ForeColor = native_color(TRANSPARENT)
Example #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)
Example #6
0
 def create_brush(self, color):
     return SolidBrush(native_color(color))
Example #7
0
 def set_background_color(self, value):
     new_color = native_color(value)
     self.native.BackColor = new_color
Example #8
0
 def set_background_color(self, value):
     if value:
         self.native.BackColor = native_color(value)
Example #9
0
 def set_color(self, value):
     if value:
         self.native.ForeColor = native_color(value)
Example #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)
Example #11
0
 def set_background_color(self, value):
     if value is not None:
         new_color = native_color(value)
         self.native.BackColor = new_color