Einzelnen Beitrag anzeigen

Benutzerbild von igel457
igel457

Registriert seit: 31. Aug 2005
1.622 Beiträge
 
FreePascal / Lazarus
 
#2

AW: Andorra 2d StretchDraw

  Alt 29. Jul 2010, 22:03
Eine kurzer Blick in die Dokumentation...
http://andorracommons.sourceforge.ne...ge.StretchDraw

...und dann eine kurze Suche nach "AdRect"...
http://andorracommons.sourceforge.ne...x.php?q=AdRect

...liefert dir einen Verweis auf die Funktion "AdRect" aus der Unit "AdTypes"...
http://andorracommons.sourceforge.ne...AdTypes.AdRect

die eine TAdRect Struktur, die von der StretchDraw Funktion gebraucht wird, zurückliefert. Einfach die Koordinaten, wohin du dein Bild haben willst angeben (X1, Y1, X2, Y2)

Oder du verwendest die Funktion AdBounds (jaja, ich gebe zu, das ist jetzt nicht so einfach zu finden... ), wo du einfach X, Y, Breite und Höhe angeben kannst, und du bekommst ein entsprechendes Rechteck in der TAdRect Struktur zurück.

Lange rede, kurzer Sinn, schreib einfach
TAdImage.StretchDraw(AdDraw, AdBounds(x, y, w, h), 0);
Andreas
"Sollen sich auch alle schämen, die gedankenlos sich der Wunder der Wissenschaft und Technik bedienen, und nicht mehr davon geistig erfasst haben als die Kuh von der Botanik der Pflanzen, die sie mit Wohlbehagen frisst." - Albert Einstein
  Mit Zitat antworten Zitat