Autor Beitrag
Karl1997
Hält's aus hier
Beiträge: 4



BeitragVerfasst: Do 09.02.12 00:11 
N'abend,

nehme gerade dabei ein Delphitutorial durch und bin bei Klassen gelandet. Als übung wollte ich eine eigene Bitmapklasse entwickeln und zwei Zusatzfunktionen einbauen. Alles soll so bleiben wie es ist plus zwei Funktionen. Die eine Funktion ist Clear, die zweite Scale. Clear soll die Bitmap löschen und macht keine Probleme da ich das mit Canvas löse. Nun wollte ich mit StretchDraw die Bitmap skalieren un weis nicht was ich da eingeben soll. Ich nutze keine Variable, da ich die Bitmap abgeleitet habe. Wie greift man auf sich selbs in einer Klasse???

Canvas.StretchDraw(Rect(0, 0, Trunc(Width * f), Trunc(Height * f)), ???)

Gruß
Karli
platzwart
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1054
Erhaltene Danke: 78

Win 7, Ubuntu 9.10
Delphi 2007 Pro, C++, Qt
BeitragVerfasst: Do 09.02.12 01:10 
self

Bsp: self.height:= 50; self.pixels[1, 2]:= clRed;...



Moderiert von user profile iconMartok: Abgetrennt nach [url=www.delphi-forum.de/...?p=658658]hier[/url]

_________________
Wissenschaft schafft Wissenschaft, denn Wissenschaft ist Wissenschaft, die mit Wissen und Schaffen Wissen schafft. (myself)