Einzelnen Beitrag anzeigen

Benutzerbild von xZise
xZise

Registriert seit: 3. Mär 2006
Ort: Waldbronn
4.303 Beiträge
 
Delphi 2009 Professional
 
#902

Re: Andorra 2D [Ver. 0.4.5.1, 31.12.08]

  Alt 11. Jan 2009, 23:14
Zitat von Codewalker:
Warum ist das Property Name einer TAdImageList noch ein AnsiString, während alles andere ein String ist. Das könnte unter Delphi 2009 doch ein Problem geben, oder irre ich mich?
Naja, weil wahrscheinlich intern in die Datei auch ein AnsiString gespeichert wird. Könnte unschön sein.

Aber was anderes: Wäre es möglich dem TSprite eine Eigenschaft "DefaultDraw" zu verpassen? Weil, ich würde den Cursor bei mir nämlich selber zeichnen (nachdem alles andere gezeichnet wurde). Aber wenn ich einmal "SpriteEngine.Draw" und "Cursor.Draw" mache habe ich es ja doppelt. Deshalb dachte ich, wenn "DefaulDraw" auf "false" steht, zeichnet er es nur, beim expliziten Aufruf von ".Draw" ansonsten auch, wenn die "Mutterklasse" ".Draw" aufruft.

Btw, kann ich jetzt "Rechtecksringe" zeichnen (Kreisringe halt in rechtecksform) und auch abgerundete Rechtecke (wenn auch nicht vollständiger Support).

MfG
xZise
Fabian
Eigentlich hat MS Windows ab Vista den Hang zur Selbstzerstörung abgewöhnt – mkinzler
  Mit Zitat antworten Zitat