AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 02:02

Parameter dieser Suchanfrage:

Suche in Thema: Bitmap.Canvas -> Form.Canvas ... nix zu sehen
Suche alle Beiträge, die von "himitsu" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 4 von insges. 4 Treffern
Suche benötigte 0.000s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Multimedia

    AW: Bitmap.Canvas -> Form.Canvas ... nix zu sehen

      Delphi
      by himitsu, 17. Jul 2018
    TThread.Synchronize(nil, deineProzedur);


    Oder einen ExternalThread erstellen.
    TThread.Current gibt dir eine TThread-Instanz für einen fremden/unbekannten Thread. (ich weiß aber nicht seit wann es das in der RTL schon gibt)
  • Forum: Multimedia

    AW: Bitmap.Canvas -> Form.Canvas ... nix zu sehen

      Delphi
      by himitsu, 11. Jul 2018
    thread safety
    Per se so, dass nur ein Thread gleichzeitig damit etwas machen darf.
    Viele Komponenten verwenden aber auch globale Dinge (z.B. Default-Instanzen für Brush, Pen, Font usw.), welche auch von der Form und anderen Komponenten immer wieder zum Malen genutzzt werden ... aus dem Hauptthread heraus.

    thread affinity
    Bezüglich GDI+ und Dergleichen, auf welchem die VCL basiert, da...
  • Forum: Multimedia

    AW: Bitmap.Canvas -> Form.Canvas ... nix zu sehen

      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

    AW: Bitmap.Canvas -> Form.Canvas ... nix zu sehen

      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"...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=himitsu&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=197007
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:24 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz