Einzelnen Beitrag anzeigen

Benutzerbild von dizzy
dizzy

Registriert seit: 26. Nov 2003
Ort: Lünen
1.932 Beiträge
 
Delphi 7 Enterprise
 
#8

Re: Einige Fragen zu graphics32

  Alt 8. Sep 2005, 01:55
TBitmap32 bietet allein 14 Methoden um eine Linie zu zeichnen. Dazu kommen noch die Varianten für LineTo, und man kann auch noch über den Canvas die aus TBitmap bekannte LineTo-Methode verwenden. Welche davon nimmst du?
Alle die ein 'S' in den hinteren Großbuchstaben haben, prüfen ob ausserhalb des gültigen Bereichs gezeichnet werden soll. Alle anderen malen munter weiter (ausser die Methode von Canvas imho), und je nach dem wie du grad Pech hast zeichnen sie in Speicherbereiche die schon nicht mahr zum Bitmap gehören (-> Exception), oder (da das Bitmap ein 1-dimensionales DWord-Array ist) in die nächste Zeile.

Alles was ich bisher gesagt habe lässt sich im Übrigen in der (wie ich finde ziemlich guten) Hilfe zur G32 nachlesen . (Sie ist direkt im G32-Ordner; über die Delphi-IDE via F1 lässt sie sich nicht starten.)

Gruss,
Fabian
Fabian K.
INSERT INTO HandVonFreundin SELECT * FROM Himmel
  Mit Zitat antworten Zitat