Form: OnMinimize ? Builder 2009



  • Irgendwie fehlt mir dieses Event.
    Wie kann ich sowas abfragen, ob der Nutzer das Fenster minimiert.
    Oder gibts da was von CTrayIcon ? Das ist zwar ein OnMinimize, aber wenn das Tray Icon unsichtbar ist, dann gehts nicht.
    Es soll aber erst beim minimieren sichtbar werden



  • TApplicationEvents hat ein OnMinimize-Event.



  • Hab danach mal in der Hilfe nachgeschlagen und es so gemacht:

    cpp Teil 1

    void __fastcall TForm1::FormCreate(TObject *Sender)
    {
    	Application->OnMinimize = OnMin;
    }
    //---------------------------------------------------------------------------
    

    header

    void __fastcall OnMin(TObject *Sender);
    

    cpp Teil 2

    void __fastcall TForm1::OnMin(TObject *Sender)
    {
    	Tray->Visible = true;
    	Form1->Hide();
    }
    

Anmelden zum Antworten