Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.025 Beiträge
 
Delphi 12 Athens
 
#4

AW: Icons im Program dem DPI-Wert anpassen (TPngImageList + Collection)

  Alt 1. Mai 2020, 16:34
10.3.3.
Ich werde die TImageCollection ausprobieren. Wie verwendet man die? Ich finde so gut wie nichts dazu in der Doku.
Steht alles in dem verlinkten Wiki-Artikel alles drin. Eigentlich ist es gar nicht so schwierig.
  1. Platziere eine TImageCollection auf dem Form
  2. Lade alle Images in den verschiedenen Größen
  3. Platziere eine TVirtualImageList auf dem Form
  4. Verbinde diese mit der ImageCollection und selektiere alle oder alle benötigen Bilder in die VirtualImageList
  5. Verbinde die Toolbar mit der VirtualImageList

Die Toolbar-Icons werden nun automatisch an die aktuelle DPI angepasst. Kein weiterer Code nötig.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat