11.11.2013 Aufrufe

TMain - Goethe Gymnasium Dortmund

TMain - Goethe Gymnasium Dortmund

TMain - Goethe Gymnasium Dortmund

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

procedure <strong>TMain</strong>.Spielauswertung;<br />

begin<br />

Timer1.Enabled := FALSE;<br />

IF PanelAnzahl = 0 THEN Showmessage('Du hast gewonnen!')<br />

ELSE Showmessage('Du hast verloren !');<br />

Main.Close<br />

end;<br />

procedure <strong>TMain</strong>.MineGetroffen(Sender: TObject);<br />

begin<br />

Main.Close<br />

end;<br />

procedure <strong>TMain</strong>.PanelWeg(Sender: TObject);<br />

begin<br />

TFangPanel(Sender).Hide;<br />

PanelAnzahl := PanelAnzahl - 1;<br />

AFenster.SetPunkte(PanelAnzahl);<br />

IF (PanelAnzahl=0) OR (PanelAnzahl =10) THEN Spielauswertung;<br />

NeuPositionieren<br />

end;<br />

procedure <strong>TMain</strong>.LoeschVerstecktePanels;<br />

VAR i: INTEGER;<br />

K: TComponent;<br />

begin<br />

FOR i := ComponentCount - 1 DOWNTO 0 DO BEGIN<br />

K := Components[i];<br />

IF K is TFangPanel THEN<br />

IF TFangPanel(K).Visible = False THEN K.Destroy<br />

END<br />

end;<br />

procedure <strong>TMain</strong>.PanelErzeugen;<br />

VAR FP: TFangPanel;<br />

BEGIN<br />

FP := TFangPanel.Create(Main);<br />

FP.Left := Random(Main.Width - 50);<br />

FP.Top := Random(Main.Height - 100);<br />

FP.Parent := Main;<br />

FP.OnClick := PanelWeg;<br />

PanelAnzahl := PanelAnzahl + 1<br />

END;<br />

30

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!