![]() |
image.Canvas resize
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,
ich möchte meine Image dynamisch mit der Maus die Masse ändern Die Idee, ich lege meine Image auf einen Panel Die Panel-Groesse kann über die 8 Kontrollpunkte wie im Anhang geändert werden Das Problem aber, wenn ich z.B. den Panel von oben vergrössre, dann kommt die Image mit ! hat jemand eine Idee, wie ich das Problem verhindere ? |
AW: image.Canvas resize
Masse <-> Grö(ss)e hatten wir doch erst...
Standardmäßig richten sich die Elemente auf einem Panel nach oben hin so aus. Ich glaube auch nicht, dass Du in der Entwicklungsumgebung (außer Du programmiert eigene Komponenten) das abändern kannst. |
AW: image.Canvas resize
Zitat:
Zitat:
|
AW: image.Canvas resize
Es gibt eine Flut an Bibliotheken, die Dir das Manipulieren von Bildern (dazu zählt auch die Änderung der Größe) anbieten - in verschiedensten Qualitäts- und Performance-Varianten.
Wo genau ist jetzt das Problem? Offenbar hast Du es geschafft, dass Du das Panel mit der Maus in seiner Größe ändern kannst. Und diese Größe soll dann doch maßgeblich sein für das Bild? An welcher Stelle hakt es denn genau? Und nun sage uns bitte nicht, dass es daran hakt, dass Du Code aus unterschiedlichsten Stellen zusammenkopiert hast, selbst von dessen Funktionieren angenehm überrascht bist, aber nicht so recht weißt, warum das Zeug funktioniert. Zugegeben - selbst das könnte ein legitimer Zustand sein, dann heißt aber die oberste Devise: Bloß nicht mehr anfassen. |
AW: image.Canvas resize
Hallo zusammen,
Moment, vielleicht die Idee von @Phoenix ist die Lösung Ich lege dann mein Bild nicht auf den Panel sondern den Panel (Transparenter Panel) auf das Bild und so wenn ich die Panel-Grösse ändere, dann kopiere ich meine Image auf eine neue leere Image, die ihre Grosse genau wie von dem Panel Oder einen normalen Panel als Bild-Hintergund under der Image :gruebel: |
AW: image.Canvas resize
Phoenix' andere Idee ist besser.
Zitat:
|
AW: image.Canvas resize
Liste der Anhänge anzeigen (Anzahl: 1)
Sory @DeddyH, ich meine die Idee von Daniel und nicht von @Phoenix
Ich habe es nun geschafft, sehe mein Demo 100% das Ziel erreicht :corky: Sagt mir bitte nicht, wie ich gemacht habe, da ich nicht anderes, was Daniel geschrieben hat. Die Kontrollpunkte, die sind nicht von der Image sondern von dem Panel:wink: Anhang editiert, verbesserte Version ;) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:33 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