Проблема, или я уже загнался.

Fedor_71
Дата: 09.11.2007 15:23:42
Как отследить внутри одной процедуры в главной форме (для вызова одного из многих MDI дочерних окон), какая нажата кнопка в mainmenu. Ни Sender, ни Self не помагают.
Если "maimmemu.такая-то кнопка" тогда открыть "Форму-1" иначе "Форму-2" и т.д.
Хочешь понимаешь покомпактней писать, а тут - на тебе!!!
Fedor_71@inbox.ru
Dimitry Sibiryakov
Дата: 09.11.2007 15:30:45

Fedor_71
Ни Sender, ни Self не помагают.

А что не так с Sender-ом?

Posted via ActualForum NNTP Server 1.4

Anatoly Podgoretsky
Дата: 09.11.2007 15:37:51
А что в меню то написано?
softwarer
Дата: 09.11.2007 19:14:02
Fedor_71
Если "maimmemu.такая-то кнопка" тогда открыть "Форму-1" иначе "Форму-2" и т.д.

Федор, это желание показывает неверную логику приложения в этом месте. Отследить-то можно, но не нужно. Если опишете, какую задачу решаете - подумаем, как ее нужно делать. Ну а в общем случае - нужно не "отслеживать, какую форму открыть", а передавать эту форму параметром в процедуру - Форму-1 из меню-1, Форму-2 из меню-2 итп.