Changeset 25 for branches/gbitmap/Packages/FastGraphics/ColorFormats
- Timestamp:
 - Dec 22, 2016, 2:34:33 PM (9 years ago)
 - Location:
 - branches/gbitmap/Packages/FastGraphics/ColorFormats
 - Files:
 - 
      
- 2 edited
 
- 
          
  UColorGray1.pas (modified) (2 diffs)
 - 
          
  UColorGray2.pas (modified) (2 diffs)
 
 
Legend:
- Unmodified
 - Added
 - Removed
 
- 
      
branches/gbitmap/Packages/FastGraphics/ColorFormats/UColorGray1.pas
r24 r25 46 46 procedure Fill(Color: IBColor); override; 47 47 procedure Fill(Func: TGetColorPos); override; 48 procedure Line(P1, P2: TPoint; Color: IBColor); override; 48 49 procedure PaintToCanvas(Canvas: TCanvas); override; 49 50 function GetDataSize: Integer; override; … … 132 133 end; 133 134 135 procedure TBPixmapGray1.Line(P1, P2: TPoint; Color: IBColor); 136 begin 137 Pixmap.Canvas.Pen.Color := (Color as TBColorGray1).Value; 138 Pixmap.Canvas.Pen.MoveTo(P1); 139 Pixmap.Canvas.Pen.LineTo(P2); 140 end; 141 134 142 procedure TBPixmapGray1.PaintToCanvas(Canvas: TCanvas); 135 143 begin  - 
      
branches/gbitmap/Packages/FastGraphics/ColorFormats/UColorGray2.pas
r24 r25 46 46 procedure Fill(Color: IBColor); override; 47 47 procedure Fill(Func: TGetColorPos); override; 48 procedure Line(P1, P2: TPoint; Color: IBColor); override; 48 49 procedure PaintToCanvas(Canvas: TCanvas); override; 49 50 function GetDataSize: Integer; override; … … 127 128 end; 128 129 130 procedure TBPixmapGray2.Line(P1, P2: TPoint; Color: IBColor); 131 begin 132 Pixmap.Canvas.Pen.Color := (Color as TBColorGray2).Value; 133 Pixmap.Canvas.Pen.MoveTo(P1); 134 Pixmap.Canvas.Pen.LineTo(P2); 135 end; 136 129 137 procedure TBPixmapGray2.PaintToCanvas(Canvas: TCanvas); 130 138 begin  
  Note:
 See   TracChangeset
 for help on using the changeset viewer.
  ![(please configure the [header_logo] section in trac.ini)](/LibrePaint/chrome/site/your_project_logo.png)