]> Pileus Git - ~andy/gtk/commit
Fix for #162790, by Iwan Wong:
authorTor Lillqvist <tlillqvist@novell.com>
Wed, 12 Jan 2005 21:28:03 +0000 (21:28 +0000)
committerTor Lillqvist <tml@src.gnome.org>
Wed, 12 Jan 2005 21:28:03 +0000 (21:28 +0000)
commite34f0452b4726ca49fb2fd664749f31650943f93
tree8f6b2fe1e84d21c951590a23fa43ed2288a61d2e
parent698418d602dcaaa09c3e5c2b468639137b359632
Fix for #162790, by Iwan Wong:

2005-01-12  Tor Lillqvist  <tlillqvist@novell.com>

Fix for #162790, by Iwan Wong:

* gdk/win32/gdkdrawable-win32.c: Implement dashed lines
correctly. Simplify the interface to render_line_horizontal() and
render_line_vertical(). Need to draw lines "manually" also on
NT-based Windowses if we have a dash offset or are drawing
double-dashed lines.

* gdk/win32/gdkprivate-win32.h: Keep also the dash offset,
double-dash flag, and a brush for the background colour (used by
the odd dashes in the double-dash line style) in the GdkGCWin32
struct.

* gdk/win32/gdkgc-win32.c: Set up above new fields.
ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-8
gdk/win32/gdkdrawable-win32.c
gdk/win32/gdkgc-win32.c
gdk/win32/gdkprivate-win32.h