Forum: Multimedia
Delphi
by himitsu,
11. Jul 2018
Nein, das TImage.Canvas ist immer so groß, wie die TImage-Komponente,
aber die Grafik im TImage/TPicture ändert natürlich nicht seine Größe. (beim ersten Zugriff wird es so groß erstellt, wie TImage zu diesem Zeitpunkt ist)
Auf TImage.Canvas zeichnet man auch nicht drauf!
TImage.Picture.Graphic.Canvas
TImage.Picture.Bitmap.Canvas (beim Zugriff auf TImage.Picture.Bitmap wird in...
Forum: Multimedia
Delphi
by himitsu,
9. Jul 2018
Ist dein Bitmap Vollbild auf der Form? Wenn nicht, dann eine TPaintBox drumrum.
* auf Bitmap zeichnen
* und in Form.Repaint, bzw. PaintBox.Repaint oder .Refresh auslösen, damit im OnPaint (wo dein Draw drin ist) das Aktuelle angezeigt wird.
** wobei Repaint/Refresh sofort zeichnet, also wäre .Invalidate vielleicht besser, falls du schneller/öfters was am Bitmap änderst, damit nicht "sofort"...