Es ist mal wieder so weit, dass meine Haare auf dem Kopf ausgehen. Bevor alle weg sind, wollte ich mal bei euch um Rat fragen. Es geht mal wieder um Promathika bei verwendung der Win32-GUI.
Ich habe eine Form zum Editieren von mathematischen Funktionen, die wie folgt aufgerufen wird:
Code: Alles auswählen
Application.CreateForm(tFFuncEdit, FFuncEdit);
FFuncEdit.showmodal;
FreeAndNil(FFuncEdit);
Nachdem man seine Editierungen abgeschlossen hat, kann man entweder auf das "x" gehen oder aber auf "Liste Zeichnen". Im OnClose steht nichts drin. Wenn ich auf Liste Zeichnen gehe, wird das hier aufgerufen:
Code: Alles auswählen
If FuncListDB.Ergebnisse>0 then begin
if Fmain.PM_Source_List.Checked=false then begin
Fmain.PM_Source_Main.Checked:=false;
Fmain.PM_Source_List.Checked:=true;
end;
UMain.Cur_Settings:=UMain.ListSourceSettings;
FMain.updateGraph;
FFuncEdit.ModalResult:=mrOK; //das da soll angeblich alles der Classe "FFuncEdit" freigeben
end;
Gibt es da grundsätzlich was, was man beachten muss? Liegt es an den OnExit-Ereignissen?
Danke schonmal vorab! Wer mehr Infos möchte, gerne Fragen.
P.s.: Wie kann ich denn Quellcode als Quellcode hervorheben?