![]() |
Icons(unterschiedlicher Größen) in einer imagelist zusammenführen
Hallo,
ich habe Icons,verschiedener Größen, in unterschiedlichen imagelisten. Ist es irgendwie möglich die Icons auf eine Größe(vorzugsweise auf die kleinste) zu skalieren und dann in eine imagelist zu laden ? Hier im Forum habe ich einige Wege gefunden, jedoch ist das Problem dass ich die Icons einerseits nicht Zwischenspeichern möchte (da oft mit LoadImage o.ä. gearbeitet wird), und andererseits funktionieren diese bei mir einfach nicht. Zusammengefassst, wie kann ich Icons der Größe 32x32 auf die Größe 16x16 skalieren und dann in eine imagelist der Größe 16x16 hinzufügen (bzw. ist das überhaupt möglich) Danke im Vorraus LG |
AW: Icons(unterschiedlicher Größen) in einer imagelist zusammenführen
Zitat:
Zitat:
Zitat:
|
AW: Icons(unterschiedlicher Größen) in einer imagelist zusammenführen
Zitat:
Hallo, erstmal danke für die Antwort. Ob es an mir liegt (oder ob du es schaffen würdest) sei dahingestellt, aber was ich dir sagen kann ist dass ich teilweise den Code(den ich als angemessen für mein Problem gefunden habe) 1zu1 von hier übernommen habe, wobei bei mir entweder dann kein Icon (leer), oder nur ein schwarzes Viereck rausgekommen ist. und ich glaube du hast es nicht ganz verstanden, ich kann Gimp nicht benutzen, da das ja alles zur Laufzeit passiert |
AW: Icons(unterschiedlicher Größen) in einer imagelist zusammenführen
Und welchen Code hast Du genommen, oder ist der streng geheim?
|
AW: Icons(unterschiedlicher Größen) in einer imagelist zusammenführen
Bist Du sicher dass Deine Icons nicht schon die benötigte Auflösung mit beinhalten?
![]() Wenn ja kannst Du die gewünschte per Code Deiner Imagelist hinzufügen (.AddIcon) und das ganze speichern und wieder laden. ![]() |
AW: Icons(unterschiedlicher Größen) in einer imagelist zusammenführen
Zitat:
... Imagelist1.Getbitmap(i,TheBitmap_1); // die Liste mit den Icons TheBitmap_2.Canvas.StretchDraw(Rect(0, 0, 16, 16), TheBitmap_1); ImageList2.AddMasked(TheBitmap_2, TheBitmap_2.TransparentColor); ... habe es auch mit den Beispielen versucht wo das Icon irgendwo zwischengespeichert wird, will diese Methode aber nicht verwenden (wollte nur schauen ob es so funtkionieren würde) |
AW: Icons(unterschiedlicher Größen) in einer imagelist zusammenführen
wenn schon so dann wäre GetIcon AddIcon die richtige Methode ...
|
AW: Icons(unterschiedlicher Größen) in einer imagelist zusammenführen
Zitat:
|
AW: Icons(unterschiedlicher Größen) in einer imagelist zusammenführen
Mit Icons habe ich es nicht getestet, aber möglicherweise klappt auch das:
![]() |
AW: Icons(unterschiedlicher Größen) in einer imagelist zusammenführen
Zitat:
Werde es mal versuchen und dann gebe ich Bescheid LG |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:20 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz