
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
02.06.2004, 16:39
|
|||
|---|---|---|---|
Вопрос по поводу использования меню-child |
|||
|
#18+
Созданы child-менюхи от базового меню. Изменяю в Билдере в базовом меню св-ва одного пунктика - это изменение становится верным везде, во всех child'ах. Когда я запускаю программу и програмно изменяю cв-ва пунктика в базовой менюхе, то эти изменений свойств пунктика в child'ах НЕ происходит. Как сделать так, чтоб програмно изменяя пунктик в базовом, он изменялся бы автоматически и в child'ах ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.06.2004, 18:05
|
|||
|---|---|---|---|
Вопрос по поводу использования меню-child |
|||
|
#18+
По сути дела, автоматически, никак, поскольку у вас в голове происходит путаница между понятиями классов и instances объектов. Так или иначе, надо кодировать. В лоб - том коде, который меняет, искать все открытые окна, проверять, имеют ли они меню, и если да, то наследники ли эти меню от того в котором ты меняешь, и если да, то менять и в них... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.06.2004, 18:09
|
|||
|---|---|---|---|
Вопрос по поводу использования меню-child |
|||
|
#18+
Извините, но ООП так не работает :) Если надо краткий ответ - пробежаться в цикле по всем объектам детских классов и изменить нужные свойства. А более полный ответ: почитать любую книгу по принципам объектного программирования. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=15&mobile=1&tid=1339112]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
69ms |
get topic data: |
13ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
| others: | 12ms |
| total: | 182ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...