Registriert seit: 29. Mär 2008
Ort: D-49626
381 Beiträge
Delphi 11 Alexandria
|
AW: Bitmap.Canvas -> Form.Canvas ... nix zu sehen
9. Jul 2018, 16:25
Delphi-Quellcode:
// OSD-Form
type
...
public
FBitmap : TBitMap;
end;
...
procedure TFormOSD.FormPaint(Sender: TObject);
begin
if Assigned(FBitmap) then
Canvas.Draw(0, 0, FBitmap);
end;
...
// Calling Unit:
type
FBMOSD : TBitmap; // die zu bearbeitende BM
...
// ... wenn was geändert wurde:
if Assigned(FormOSD) then
begin
... BitMap Inhalt ändern ...
FormOSD.FBitmap := FBMOSD; // zur Sicherheit noch mal zuweisen
FormOSD.Repaint;
end;
Geändert von TERWI ( 9. Jul 2018 um 16:29 Uhr)
|