Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Verzerrte Buttons oder Images? (https://www.delphipraxis.net/94108-verzerrte-buttons-oder-images.html)

smart 16. Jun 2007 10:32


Verzerrte Buttons oder Images?
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo Alle!

Wie kann man verzerrte Buttons oder Images hinbekommen. Kennt Einer von Euch vieleicht eine Komponente?

Gruß
Heike

LizardKaiser 16. Jun 2007 11:38

Re: Verzerrte Buttons oder Images?
 
Hi,

ich denke, da wirst du nur mit selbstschreiben weiterkommen. Ich hab eben mal versucht so etwas zu zeichnen. Geht recht flott, pts: array[1..4] of TPoint (wobei 1 = links oben und 4 = links unten, im Uhrzeigersinn), die Farben der Buttons genommen und der Rahmen ist gemacht. Dann müsstest du noch den Winkel von der Grundlinie und dem Vektor pts[3] - pts[4] errechnen, um den Winkel der Verzerrung für die Schrift zu haben. Die Überprüfung des MouseFocus sollte sich dann mit einfacher Mathematik realisieren lassen: Den Button als 2d-Ebene ansehen, sprich E: x = pts[1] + r*(pts[2]-pts[1]) + s*(pts[4]-pts[1]) und überprüfen, ob die Mauskoordinate sich da drin befindet.

Vllt. denke ich auch zu umständlich...aber das kommt jetzt erstmal auf meine Liste der Dinge, die ich mal coden will *G*

Grüße, Lizard


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:46 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