Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
 
Delphi 12 Athens
 
#7

AW: Position Elemente in TImage ???

  Alt 18. Sep 2020, 15:22
Zitat:
Delphi-Quellcode:
procedure Tzeichnung.Button1Click(Sender: TObject);
begin
  with zeichnung.Image1.Canvas do
Wie kommt man bitte auf die saublöde komische Idee HIER auf die globale Variable "zeichnung" zuzugreifen?
Delphi-Quellcode:
with Image1.Canvas do

// oder wenn es sein muß, dann
with Self.Image1.Canvas do
Und sollte dir jemand wegen des WITH den Popo verhauen, dann hat er das Recht dazu.


Zitat:
MyRect.Create(1, 1, 150, 200);
Create liefert als "Ergebnis" das Gewünschte ... es ist keine "Funktion".
MyRect := TRect.Create(1, 1, 150, 200); // oder MyRect := Rect(1, 1, 150, 200)


@Die Anderen:
Macht TImage im FMX eigentlich was Ähnliches wie in der VCL?
Image1.Canvas das Canvas in der Ansicht,
aber Image1.Picture.Graphic.Canvas das Canvas des Bildes.

Und da das TImage in der VCL kein "WinControl" ist, zeichnet es auch noch auf den Canvas seines Parents, anstatt auf ein Eigenes.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat