Browse Source

* PatternBuffer was not set on entry !!

pierre 27 years ago
parent
commit
a72309bec9
1 changed files with 12 additions and 6 deletions
  1. 12 6
      rtl/dos/graph.pp

+ 12 - 6
rtl/dos/graph.pp

@@ -351,14 +351,17 @@ procedure graphdefaults;
          aktlineinfo.linestyle:=solidln;
          aktlineinfo.linestyle:=solidln;
          aktlineinfo.thickness:=normwidth;
          aktlineinfo.thickness:=normwidth;
 
 
-         { F�llmuster }
-         aktfillsettings.color:=white;
-         aktfillsettings.pattern:=solidfill;
 
 
          { Zeichenfarbe }
          { Zeichenfarbe }
          aktcolor:=(white shl 24)+(white shl 16)+(white shl 8)+white;
          aktcolor:=(white shl 24)+(white shl 16)+(white shl 8)+white;
          aktbackcolor:=black;
          aktbackcolor:=black;
 
 
+         { F�llmuster }
+         setfillstyle(solidfill,white);
+         { necessary to load patternbuffer !! (PM)
+         aktfillsettings.color:=white;
+         aktfillsettings.pattern:=solidfill;      }
+
          { Viewport setzen }
          { Viewport setzen }
          aktviewport.clip:=true;
          aktviewport.clip:=true;
          aktviewport.x1:=0;
          aktviewport.x1:=0;
@@ -533,11 +536,11 @@ begin
   aktlineinfo.linestyle:=solidln;
   aktlineinfo.linestyle:=solidln;
   aktlineinfo.thickness:=normwidth;
   aktlineinfo.thickness:=normwidth;
   case aktfillsettings.pattern of
   case aktfillsettings.pattern of
-     0 : begin
+     emptyfill : begin
            aktcolor:=aktbackcolor;
            aktcolor:=aktbackcolor;
            for y:=y1 to y2 do line(x1,y,x2,y);
            for y:=y1 to y2 do line(x1,y,x2,y);
          end;
          end;
-     1 : begin
+     solidfill : begin
            aktcolor:=aktfillsettings.color;
            aktcolor:=aktfillsettings.color;
            for y:=y1 to y2 do line(x1,y,x2,y);
            for y:=y1 to y2 do line(x1,y,x2,y);
          end;
          end;
@@ -831,7 +834,10 @@ end.
 
 
 {
 {
   $Log$
   $Log$
-  Revision 1.5  1998-09-16 16:47:25  peter
+  Revision 1.6  1998-10-22 09:44:57  pierre
+   * PatternBuffer was not set on entry !!
+
+  Revision 1.5  1998/09/16 16:47:25  peter
     * merged fixes
     * merged fixes
 
 
   Revision 1.4.2.1  1998/09/16 16:15:41  peter
   Revision 1.4.2.1  1998/09/16 16:15:41  peter