![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Регистрация: Jan 2008
Сообщений: 50
|
Есть к примеру 3 класса TMain, TMenu, TMenuItem
Где TMain – основной класс который содержит в себе объект класса TMenu TMenu – класс меню который содержит в себе массив объектов TMenuItem, которые представляют собой кнопки меню. Так вот у меня вопрос как правильно организовать доступ к другим объектам и функциям содержащимся в TMain при клике по кнопки меню . На ум приходят 3 варианта: 1) Передавать в конструктор TMenu и TMenuItem ссылку на TMain 2) В TMain сделать public static переменную которая бы содержала ссылку на TMain 3) Создать свои сообщения клика по кнопки меню для TMenu которые затем обрабатывать в TMain |
![]() |
Часовой пояс GMT +4, время: 01:23. |
|
|
« Предыдущая тема | Следующая тема » |
|
|