TMain - Goethe Gymnasium Dortmund
TMain - Goethe Gymnasium Dortmund
TMain - Goethe Gymnasium Dortmund
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