Kann ich einen Button mit Hilfe einer OnUpdateUI-Funktion (de-)aktivieren?
-
Hallo!
Ich habe eine Anwendung mit Formviews. Da "meine" Benutzer es von ihrem DOS-Programm so gewohnt sind, möchten sie unbedingt die jeweils wichtigsten Befehle am unteren Rand haben.
Den Befehl an sich kann ich ja durch ein SendMessage aufrufen (ich habe ihn ja nochmal im Menü).
Wie kann ich nun aber verhindern, dass ich die OnUpdate-Funktionen alle nochmal schreiben muss?Danke!
PS: Auf die Lösung, eine Funktion mit Rückgabewert bool zu schreiben bin ich schon gekommen - das würde ich aber auch gerne vermeiden, weil es doch so locker 100 Buttons (eher mehr) werden...
PPS: Mir kam gerade noch eine Idee, die packe ich aber besser in einen anderen Thread, sonst kommt man so durcheinander.
-
Sollte es nicht ausreichen, wenn die Buttons dieselbe ID haben wie der jeweils zugehörige Menüeintrag?
-
Geht nicht, weil die Views in einer Dll sind.
Ich hatte das als erstes versucht und tonnenweise Warnungen bekommen.