wx: von der ID zur Funktion?



  • Hallo,

    ist wahrscheinlich eine ziemliche Newbie-Frage aber ich finde dazu leider keine wirkliche Antwort:

    Ich habe mit dem wxFormBuilder das Gerüst erzeugt und es funktioniert auch soweit. Nun möchte ich von irgendwo Menueinträge enablen/disablen oder Static-Texte ändern.

    Im Prinzip ist mir nur die wxID_xxx und der Typ bekannt und ich möchte einfach über die ID das Objekt beeinflussen. Wie geht so etwas?

    in etwa würde ich mir so etwas wünschen 😉

    GetObject(wxID_xxx)->SetString(wxT("neuer text"));
    oder
    GetObject(wxID_xxx)->Enable(false);

    Durch den genrierten Code komme ich nicht mehr unbedingt an den direkten Aufhänger, bzw. kann es von weit aussen ansprechen.

    für einen Tipp oder ein kurzes Code-Snippet wäre ich sehr dankbar.

    Viele Grüsse, uli


Anmelden zum Antworten