Einzelnen Beitrag anzeigen

Benutzerbild von Khabarakh
Khabarakh

Registriert seit: 18. Aug 2004
Ort: Brackenheim VS08 Pro
2.876 Beiträge
 
#2

Re: Hangman: Galgen zeichnen..

  Alt 10. Mai 2005, 20:48
Und was ist deine Frage ?
Wenn es um die Funktionen zum Zeichnen geht, würde ich alles in ein Funktion packen:
Delphi-Quellcode:
procedure Galgen(Steps: Integer; Canvas: TCanvas);
begin
  if (Steps < 1) or (Steps > 12) then // sind das zwölf *grübel* ?
    raise Exception.Create('Ganz böser Fehler');
  Canvas.Arc(...); // Hügel
  if Steps >= 2 then
  begin
    Canvas.MoveTo(...);
    Canvas.LineTo(...);
  end;
  // usw.

end;
[edit] Ich glaube, es sind 11 [/edit]
Sebastian
Moderator in der EE
  Mit Zitat antworten Zitat