• Hans Breuer's avatar
    Fixed dashed line issues (#74441) to an IMO reasonable extend. That is: · fe60d43a
    Hans Breuer authored
    2002-03-29  Hans Breuer  <hans@breuer.org>
    
    	Fixed dashed line issues (#74441) to an IMO reasonable extend.
    	That is: use PS_USERSTYLE on WinNT (the next GDI limit appears
    	to be with lines width > 50); Render horizontal and vertical
    	dashed lines on Win9x 'by hand'. Dotted selection rectangles
    	and Dia look nice ...
    
    	* gdk/win32/gdkprivate-win32.h : add pen_dashes pointer and
    	num_pen_dashes to _GdkGCWin32
    	* gdk/win32/gdkgc-win32.c : initialize pen_dashes and remove
    	the guesses from dashes to windoze line styles.
    	(predraw_set_forground) : always ExtCreatePen (PS_SOLID) on
    	Win9x, which does not support PS_USERSTYLE.
    	* gdk/win32/gdkdrawable-win32.c : new functions render_line_
    	<horizontal|vertical>. Use them if not running on NT in
    	gdk_win32_draw_<rectangle|segments|lines> ()
    
    	* gdk/win32/gdkkeys-win32.c (gdk_keyval_name) : return NULL
    	for keyval == 0 to avoid to have zeros in all menu entries
    	without accelerator.
    fe60d43a
Name
Last commit
Last update
contrib Loading commit data...
debian Loading commit data...
demos Loading commit data...
docs Loading commit data...
examples Loading commit data...
gdk Loading commit data...
gdk-pixbuf Loading commit data...
gtk Loading commit data...
m4macros Loading commit data...
modules Loading commit data...
po Loading commit data...
tests Loading commit data...
.cvsignore Loading commit data...
AUTHORS Loading commit data...
COPYING Loading commit data...
ChangeLog Loading commit data...
ChangeLog.pre-1-0 Loading commit data...
ChangeLog.pre-1-2 Loading commit data...
ChangeLog.pre-2-0 Loading commit data...
ChangeLog.pre-2-10 Loading commit data...
ChangeLog.pre-2-2 Loading commit data...
ChangeLog.pre-2-4 Loading commit data...
ChangeLog.pre-2-6 Loading commit data...
ChangeLog.pre-2-8 Loading commit data...
HACKING Loading commit data...
INSTALL Loading commit data...
INSTALL.in Loading commit data...
Makefile.am Loading commit data...
NEWS Loading commit data...
NEWS.pre-1-0 Loading commit data...
README Loading commit data...
README.cvs-commits Loading commit data...
README.in Loading commit data...
README.nanox Loading commit data...
README.win32 Loading commit data...
TODO Loading commit data...
TODO.xml Loading commit data...
acconfig.h Loading commit data...
acinclude.m4 Loading commit data...
autogen.sh Loading commit data...
config.h.win32.in Loading commit data...
configure.in Loading commit data...
gdk-2.0-uninstalled.pc.in Loading commit data...
gdk-2.0.pc.in Loading commit data...
gdk-pixbuf-2.0-uninstalled.pc.in Loading commit data...
gdk-pixbuf-2.0.pc.in Loading commit data...
gtk+-2.0-uninstalled.pc.in Loading commit data...
gtk+-2.0.pc.in Loading commit data...
gtk+.spec.in Loading commit data...
gtk-config-2.0.in Loading commit data...
gtk-zip.sh.in Loading commit data...
makecopyright Loading commit data...
sanitize-la.sh Loading commit data...
sanity_check Loading commit data...