![]() |
Re: Timage Resitz problem
Lol?! Den Canvas will ich sehen der Abmaßungen hat... Ein Canvas kapselt einen Device Context(Ich bitte eventuelle Unschärfe zu eintschukldigen ;) ). der hat zwar meistens Ränder, über die weiß der Canvas aber nichts.
1. Warum willst du dein Image vergrößern? Ein TImage ist kein echtes Window, sein Inhalt wird von der VCL auf das darunterliegende Control gezeichnet. 2. Sollte es sich nichtr nur vergrößern, wenn sich das Bild darin vergrößert? 3. Vergrößere das Bild das drin ist und das TImage, dann klappts ;) Also so:
Delphi-Quellcode:
MyImage.Width := SomeInt;
MyImage.Bitmap.Width := SomeInt; |
Re: Timage Resitz problem
Zitat:
aber wenn man umstellt auf eine andere sprache kann man nicht die ganze vielfallt an Controls und deren Eigenschaften kennen.
Delphi-Quellcode:
Klappt jetzt
picTopTextSrc.Picture.Bitmap.Width := IntX;
benötige ich denn überhaupt noch picTopTextSrc.Width := IntX; wofür ist das denn nun gut! Oder geht es generell nur in Kombination ? Danke schön ;) gruß |
Re: Timage Resitz problem
Ja, es geht wirklich nur in Kombination, weil wenn du nur die Größe des Bitmaps erhöhst, dann wird dieses trotzdem nicht angezeigt, weil das Image, auf das das Bitmap gezeichnet wird zu klein ist.
|
Re: Timage Resitz problem
Ein TImage zeigt nur so viel, wie reinpasst. Und das ist per Width/Height festgelegt. Wenn also dein Bild größer ist als dein TImage(Und du kein Stretching hast), wird das Bild nicht komplett angezeigt werden.
Ach ja: Für "more sophisticated" Grafik-Anwendungen empfehle ich ![]() |
Re: Timage Resitz problem
Zitat:
Dann bin ich in der zukunft schlauer ;) Die Schrift im Bitmap wird von einem Strip im Bitmap geladen deshalb muß das TImage abhängig von der Schrift verbreitert werden. Gruß |
Re: Timage Resitz problem
Zitat:
Zu 2. Für solche sachen möchte ich nicht so gerne Komponente installieren Denke das es über die altbewährte Methode API auch gut funktioniert Trotdem Danke für den Hinweis. Gruß |
Re: Timage Resitz problem
API? Dann empfehle ich GDI+. :mrgreen:
|
Re: Timage Resitz problem
Zitat:
gruß |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:26 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