Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Ersatz für picTopText.move (https://www.delphipraxis.net/78606-ersatz-fuer-pictoptext-move.html)

EWeiss 7. Okt 2006 20:39


Ersatz für picTopText.move
 
Möchte mein TImage in einem verschieben.
Welche möglichkeiten bietet Delphi da an ?

picTopText.Canvas.MoveTo verschiebt nur die x,x position des Image

Möchte gerne x,y,w,h auf einmal verschieben.

GRuß

marabu 8. Okt 2006 07:20

Re: Ersatz für picTopText.move
 
Guten Morgen Emil,

ich bin jetzt nicht so sicher, ob du die Komponente TImage verschieben (neu dimensionieren und positionieren) willst oder eher deren Inhalt, einen Bildausschnitt. Bei der Komponente selbst kannst du die Methode SetBounds() verwenden. Willst du nur Teile deines Bildes verschieben, dann ist TCanvas.StretchDraw() sicher hilfreich.

Grüße vom marabu

EWeiss 8. Okt 2006 10:01

Re: Ersatz für picTopText.move
 
Zitat:

Zitat von marabu
Guten Morgen Emil,

ich bin jetzt nicht so sicher, ob du die Komponente TImage verschieben (neu dimensionieren und positionieren) willst oder eher deren Inhalt, einen Bildausschnitt. Bei der Komponente selbst kannst du die Methode SetBounds() verwenden. Willst du nur Teile deines Bildes verschieben, dann ist TCanvas.StretchDraw() sicher hilfreich.

Grüße vom marabu

Ahjo
die Komponente TImage verschieben (neu dimensionieren und positionieren) inklusive ihres inhalts.
das mit einer Befehlszeile.

Zitat:

StretchDraw
Ich arbeite lieber mit der guten alten API Methode
BitBlt via StretchBlt

gruß


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