|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.07.2008, 18:57 | #1 |
Москоу
Форумчанин
Регистрация: 29.01.2008
Сообщений: 138
|
TPopMenu, TMenuItem и процедура обработки нажатия
Сабж
Имеется массив TPopUpMenu (Для каждого объекта, все однотипны) и добавляю пункты для него: Код:
Код:
Каким образом сделать так, чтобы при уже сформированных пунктах PopUpMenu, при их выборе в буфер копировалась ссылка именного того i-ого PopUpMenu, которое было вызывано |
04.07.2008, 19:14 | #2 |
Программер
Пользователь Подтвердите свой е-майл
Регистрация: 03.07.2008
Сообщений: 36
|
Ну во первых добавлять пункты меню можно проще:
Код:
Код:
Код:
<AXS> Если один из двух выходов - ловушка, надо найти третий... </AXS>
<AXS> "Живой" - явление временное... </AXS> <><><> www.mak-ms.com <><><> |
04.07.2008, 19:18 | #3 |
Форумчанин
Регистрация: 29.06.2008
Сообщений: 603
|
Sender - это и есть тот TPopupMenu
|
04.07.2008, 19:28 | #4 |
Программер
Пользователь Подтвердите свой е-майл
Регистрация: 03.07.2008
Сообщений: 36
|
Совершенно верно. Только не TPopupMenu, а TMenuItem. Sender - это объект вызвавший событие (в нашем случае ClickItem помойму) просто Объект понятие растяжимое поетому пишем (Sender as TMenuItem)
<AXS> Если один из двух выходов - ловушка, надо найти третий... </AXS>
<AXS> "Живой" - явление временное... </AXS> <><><> www.mak-ms.com <><><> Последний раз редактировалось AXS; 04.07.2008 в 19:30. |
04.07.2008, 19:29 | #5 |
Москоу
Форумчанин
Регистрация: 29.01.2008
Сообщений: 138
|
AXS, спасибо, как раз, то что нужно.
тогда еще вопрос, когда делаю вот так Код:
|
04.07.2008, 19:38 | #6 | |
Программер
Пользователь Подтвердите свой е-майл
Регистрация: 03.07.2008
Сообщений: 36
|
Цитата:
Например: Файл Открыть ... Нажимаешь Alt+ф и активируется пункт "Файл" AutoHotKeys выставь в maManual
<AXS> Если один из двух выходов - ловушка, надо найти третий... </AXS>
<AXS> "Живой" - явление временное... </AXS> <><><> www.mak-ms.com <><><> Последний раз редактировалось AXS; 04.07.2008 в 19:41. |
|
04.07.2008, 19:41 | #7 |
Москоу
Форумчанин
Регистрация: 29.01.2008
Сообщений: 138
|
Мммм..Спасибо за раъяснение, значит выдирать ее только через delete();?
|
04.07.2008, 19:47 | #8 |
Программер
Пользователь Подтвердите свой е-майл
Регистрация: 03.07.2008
Сообщений: 36
|
Я ж говорю AutoHotKeys выставь в maManual
<AXS> Если один из двух выходов - ловушка, надо найти третий... </AXS>
<AXS> "Живой" - явление временное... </AXS> <><><> www.mak-ms.com <><><> |
04.07.2008, 21:32 | #9 |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
Все несколько проще
Код:
Тогда будет так: Код:
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог Последний раз редактировалось mutabor; 04.07.2008 в 21:37. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Программирование операций обработки файлов | Дима82 | Фриланс | 1 | 19.05.2008 13:57 |
Команды обработки строк! | Proskurin | Помощь студентам | 11 | 06.05.2008 16:11 |
динамическое содзание компонентов и процедур обработки | Prisian | Компоненты Delphi | 5 | 11.12.2007 21:17 |