TForm::Show() überladen



  • Hab ein Prog mit zwei Formularen. Ich hab Show() der zweiten Form(TForm2) überladen. Nu kann ich wunderbar Form2->Show(EDIT_TOOL) mit meinen Argumenten aufrufen, aber die Form wird nicht angezeigt, weil Show() ja nicht mehr das eigentlich Show() ist! Kann ich irgendwie die normale Funktion Show() in der überladenen Funktion noch dazu aufrufen, damit das Formular auch gezeigt wird?



  • Hmmm... hab's jetzt selber gelöst! A bissal ungeschickt, aber futzt! Hab mir eine neue Funktion in die TForm2 gepackt und rufe dann einfach Show() auf, was jetzt nicht mehr überladen ist!



  • Ruf doch in Deiner überladenen Funktion TForm::Show() als erstes auf!


Log in to reply