Sha256: ede08e4c993e074563924ae09061c839dafbb509df2d4b37b457ba0b0d6d2a38
Contents?: true
Size: 908 Bytes
Versions: 1
Compression:
Stored size: 908 Bytes
Contents
class Shoes module Swt class RectPainter < Common::Painter def fill(graphics_context) graphics_context.fill_round_rectangle(@obj.element_left, @obj.element_top, @obj.element_width, @obj.element_height, @obj.corners*2, @obj.corners*2) end def draw(gc) stroke_width = gc.get_line_width gc.draw_round_rectangle(@obj.element_left+stroke_width/2, @obj.element_top+stroke_width/2, @obj.element_width-stroke_width, @obj.element_height-stroke_width, @obj.corners*2, @obj.corners*2) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
shoes-4.0.0.pre1 | lib/shoes/swt/rect_painter.rb |