From eb9a83b3483608286be0a9ead6b98938d21370f3 Mon Sep 17 00:00:00 2001 From: Michael R Sweet Date: Sun, 30 Sep 2001 18:35:40 +0000 Subject: fl_line_style() didn't use the same default cap and join options for WIN32 and X11. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1624 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 --- CHANGES | 3 +++ src/fl_line_style.cxx | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/CHANGES b/CHANGES index efaf7dcba..dc5891b92 100644 --- a/CHANGES +++ b/CHANGES @@ -12,6 +12,9 @@ CHANGES IN FLTK 1.1.0b3 - Now save and restore the GDI pen object when responding to WIN32 paint messages. + - fl_line_style() used different default cap and join + options for WIN32 and X11. + CHANGES IN FLTK 1.1.0b2 diff --git a/src/fl_line_style.cxx b/src/fl_line_style.cxx index 0d34a29f9..a9a5a5d83 100644 --- a/src/fl_line_style.cxx +++ b/src/fl_line_style.cxx @@ -7,8 +7,8 @@ void fl_line_style(int style, int width, char* dashes) { #ifdef WIN32 - static DWORD Cap[4]= {PS_ENDCAP_ROUND, PS_ENDCAP_FLAT, PS_ENDCAP_ROUND, PS_ENDCAP_SQUARE}; - static DWORD Join[4]={PS_JOIN_ROUND, PS_JOIN_MITER, PS_JOIN_ROUND, PS_JOIN_BEVEL}; + static DWORD Cap[4]= {PS_ENDCAP_FLAT, PS_ENDCAP_FLAT, PS_ENDCAP_ROUND, PS_ENDCAP_SQUARE}; + static DWORD Join[4]={PS_JOIN_MITER, PS_JOIN_MITER, PS_JOIN_ROUND, PS_JOIN_BEVEL}; int s1 = PS_GEOMETRIC | Cap[(style>>8)&3] | Join[(style>>12)&3]; DWORD a[16]; int n = 0; if (dashes && dashes[0]) { -- cgit v1.2.3