Delphi-PRAXiS
Seite 4 von 4   « Erste     234   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Canvas: "erlaubt kein Zeichnen" (https://www.delphipraxis.net/166320-canvas-erlaubt-kein-zeichnen.html)

VkPenguin 9. Feb 2012 23:10

AW: Canvas: "erlaubt kein Zeichnen"
 
@SirRufo: Hab mir den Code mal angesehen und etwas ausgetestet - JUHU! Endlich :-D
Das war wohl der Schlüssel zu Bildern. Werde mir jetzt mal ein paar Bitmap usw. Tutorials durchlesen, um rauszufinden, wie ich mein Bild vergrößere und verkleinere :)

Medium 10. Feb 2012 01:15

AW: Canvas: "erlaubt kein Zeichnen"
 
Holy... something! Mir war bis dato nichtmals bewusst, dass man auch nach implementation noch Unit-globale Variablen deklarieren kann. Scusi! Ist mir einfach nicht aufgefallen bzw. komisch vorgekommen. Krankes Zeug =)

himitsu 10. Feb 2012 09:14

AW: Canvas: "erlaubt kein Zeichnen"
 
im Interface = anwendungsglobal
in Public-abschnitten = anwendungsglobal, aber in einer Klasse verpackt (allerdings besser über ein Property freigeben)
in der Implementation, bzw. in Private-Abschnitten von Klassen (auch im Interface) = unitglobal
Protected = klassenglobal
innerhalb von Prozeduren und Methoden = lokal (prozedurglobal)


Statt unitglobal geh ich immer, bzw. eigentlich immer mehr auf private Klassenabschnitten und selbst unitglobale Konstanten und Typen werden nun nahezu immer in eine Klasse verpackt.

Global sind bei mir also immer nur Typen, Konstanten und einige Variablen, wobei die Variablen vorzugsweise als Public-Class-Property umgesetzt werden.

VkPenguin 12. Feb 2012 22:27

AW: Canvas: "erlaubt kein Zeichnen"
 
Hallo, hier nur kurz die versprochene Rückmeldung: Hab zwar noch einiges umgebaut (Benutze jetzt z.B. PNG statt BMP wegen der komfortablen Transparenz), von meinem "ahhh"-Erlebnis an lief aber alles mit ein paar Tutorials und einem bisschen rumprobieren wie geschmiert. Dankeschön!


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:38 Uhr.
Seite 4 von 4   « Erste     234   

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