Document that fl_line_style() must be called after fl_color() on WIN32

systems (at least) since fl_color() will destroy the extended pen
created by fl_line_style().


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.0@1433 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
This commit is contained in:
Michael R Sweet
2001-04-15 23:22:31 +00:00
parent e2aa3e17f7
commit 8626976d99
+8 -1
View File
@@ -88,10 +88,17 @@ in the gray ramp or color cube is used.
<h4>void fl_line_style(int style, int width=0, char* dashes=0)</h4> <h4>void fl_line_style(int style, int width=0, char* dashes=0)</h4>
Set how to draw lines (the "pen"). If you change this it is your <P>Set how to draw lines (the "pen"). If you change this it is your
responsibility to set it back to the default with responsibility to set it back to the default with
<tt>fl_line_style(0)</tt>. <tt>fl_line_style(0)</tt>.
<BLOCKQUOTE>
<B>Note:</B> Because of how line styles are implemented on WIN32 systems,
you <I>must</I> set the line style <I>after</I> setting the drawing color.
If you set the color after the line style you will lose the line style
settings!
</BLOCKQUOTE>
<p><i>style</i> is a bitmask in which you 'or' the following values. If <p><i>style</i> is a bitmask in which you 'or' the following values. If
you don't specify a dash type you will get a solid line. If you don't you don't specify a dash type you will get a solid line. If you don't
specify a cap or join type you will get a system-defined default of specify a cap or join type you will get a system-defined default of