Changeset 41 for trunk/Start.pas


Ignore:
Timestamp:
Jan 9, 2017, 9:41:20 PM (7 years ago)
Author:
chronos
Message:

Fixed: Problem with reading Form canvas during OnPaint event using BitBlt. Chnaged to read using StreatchDraw as workaround.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Start.pas

    r40 r41  
    542542      TabOffset + (Tab + 1) * TabSize + 2, TabHeight, MainTexture.clBevelShade,
    543543      MainTexture.clBevelShade); // Tab shadow
    544   BitBlt(LogoBuffer.Canvas.Handle, 0, 0, 36, 36, Canvas.Handle, 6,
     544  BitBltCanvas(LogoBuffer.Canvas, 0, 0, 36, 36, Canvas, 6,
    545545    3 + 2 * integer(Tab <> 0), SRCCOPY);
     546
     547
    546548  ImageOp_BCC(LogoBuffer, Templates, 0, 0, 145, 38, 36, 27, $BFBF20, $4040DF);
    547549  // logo part 1
     
    592594                Phrases2.Lookup('ACTIONHEADER_WEB'));
    593595              Canvas.Font.Assign(UniFont[ftNormal]);
    594               BitBlt(LogoBuffer.Canvas.Handle, 0, 0, 91, 25, Canvas.Handle,
     596              BitBltCanvas(LogoBuffer.Canvas, 0, 0, 91, 25, Canvas,
    595597                xActionIcon, y + 2, SRCCOPY);
    596598              ImageOp_BCC(LogoBuffer, Templates, 0, 0, 1, 400, 91, 25, 0,
Note: See TracChangeset for help on using the changeset viewer.