|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.12.2012, 07:50 | #1 |
Регистрация: 19.12.2012
Сообщений: 8
|
Delphi-7. Кого указывать владельцем MenuItem-а?
Вызывает вопрос 2 эти функции.
Код:
Последний раз редактировалось pro5; 19.12.2012 в 08:16. |
19.12.2012, 08:05 | #2 |
Участник клуба
Регистрация: 09.11.2007
Сообщений: 1,761
|
Указывай владельцем форму, на которой непосредственно будет находиться TMainMenu
|
19.12.2012, 08:37 | #3 | |
Регистрация: 19.12.2012
Сообщений: 8
|
Цитата:
И тут опять вопрос, станет ли PopupMenu удалять из памяти эти подпункты(что мне и нужно), у которых владельцем при их создании была указана форма? |
|
19.12.2012, 09:22 | #4 | ||
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
Цитата:
теперь при разрушении формы (Destroy) он будет уничтожен (разрушен). Никакое меню про него знать не знает (и не будет показывать) PopopMenu1.Items.Add(MI); // добавили к списку пунктов еще один Теперь это меню его может показать при вызове PopupMenu.Items.Clear // это очистка списка "показа" и только Цитата:
возможный вариант работы 1. один раз создаем все пункты Код:
Код:
программа — запись алгоритма на языке понятном транслятору
Последний раз редактировалось evg_m; 19.12.2012 в 09:36. |
||
20.12.2012, 09:45 | #5 |
Регистрация: 19.12.2012
Сообщений: 8
|
evg_m, спасибо за ответ. Теперь все понятно.
Кстати, функция NewItem надо осторожно использовать, она создает пункт меню без Owner-а. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Delphi как указывать проценты | Ekzamenator | Помощь студентам | 1 | 20.05.2011 19:31 |
Как правильно стать владельцем файла? | Stilet | Win Api | 14 | 24.11.2009 21:21 |
Отключить событие OnClick у MenuItem с SubMenu | Juni | Компоненты Delphi | 0 | 17.05.2009 12:17 |
Помогите найти компонент MenuItem | muravey | Помощь студентам | 8 | 02.11.2007 17:06 |