diff options
| author | trustable-code <krauter.simon@arcor.de> | 2018-12-06 19:35:45 +0100 |
|---|---|---|
| committer | trustable-code <krauter.simon@arcor.de> | 2018-12-06 19:35:45 +0100 |
| commit | 3a3d374837dc04ab6c67794fe09798489beea9c4 (patch) | |
| tree | 36f32d74518daac9179c9eeccf8448fb257df5a1 /src/nigui/private/gtk3/platform_impl.nim | |
| parent | d5b65cdbe3aba910badc1adf2358447c4ee0e0c7 (diff) | |
| download | NiGui-3a3d374837dc04ab6c67794fe09798489beea9c4.tar.gz NiGui-3a3d374837dc04ab6c67794fe09798489beea9c4.zip | |
Add Canvas lineWidth property
Diffstat (limited to 'src/nigui/private/gtk3/platform_impl.nim')
| -rwxr-xr-x | src/nigui/private/gtk3/platform_impl.nim | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/nigui/private/gtk3/platform_impl.nim b/src/nigui/private/gtk3/platform_impl.nim index 239ce59..1a94e70 100755 --- a/src/nigui/private/gtk3/platform_impl.nim +++ b/src/nigui/private/gtk3/platform_impl.nim @@ -451,6 +451,7 @@ method drawLine(canvas: Canvas, x1, y1, x2, y2: int) = gdk_cairo_set_source_rgba(cr, rgba) cairo_move_to(cr, x1.float, y1.float) cairo_line_to(cr, x2.float, y2.float) + cairo_set_line_width(cr, canvas.lineWidth) cairo_stroke(cr) method drawRectArea(canvas: Canvas, x, y, width, height: int) = @@ -471,7 +472,7 @@ method drawRectOutline(canvas: Canvas, x, y, width, height: int) = canvas.lineColor.pColorToGdkRGBA(rgba) gdk_cairo_set_source_rgba(cr, rgba) cairo_rectangle(cr, x.float, y.float, width.float, height.float) - cairo_set_line_width(cr, 1) + cairo_set_line_width(cr, canvas.lineWidth) cairo_stroke(cr) method drawImage(canvas: Canvas, image: Image, x, y = 0, width, height = -1) = |
