Changeset 323 for trunk/Packages/CevoComponents/EOTButton.pas
- Timestamp:
- Mar 23, 2021, 2:46:42 PM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Packages/CevoComponents/EOTButton.pas
r208 r323 74 74 begin 75 75 with Canvas do 76 if FGraphic <> nil then 77 begin 78 // TODO: For some reason BitBlt is not working with gray background here 79 //BitBltCanvas(Buffer.Canvas, 0, 0, 48, 48, Back.Canvas, 0, 0); 80 Buffer.Canvas.Draw(0, 0, Back); 76 if FGraphic <> nil then begin 77 UnshareBitmap(Buffer); 78 BitBltCanvas(Buffer.Canvas, 0, 0, 48, 48, Back.Canvas, 0, 0); 81 79 ImageOp_CBC(Buffer, Template, 0, 0, 133, 149 + 48 * Byte(FDown), 48, 48, 82 80 $000000, $FFFFFF); … … 85 83 $000000, $FFFFFF); 86 84 BitBltCanvas(Canvas, 0, 0, 48, 48, Buffer.Canvas, 0, 0); 87 end 88 else 89 begin 85 end else begin 90 86 Brush.Color := $0000FF; 91 87 FrameRect(Rect(0, 0, 48, 48))
Note:
See TracChangeset
for help on using the changeset viewer.