Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

popupmenu выбор итема


Санек ©   (2008-02-04 20:32:00) 

люди скажите как сделать такое.
добавляю в popupmenu итемы динамически, и мне надо чтобы при нажатии на каждый из этих итемов вылезало скажем месага с номером выбранного итема. как такое сделать?


Amoeba   (2008-02-05 02:01:00) [1]


> Германн ©   (05.02.08 01:58) [14]
>
>
> > Amoeba ©   (05.02.08 01:28) [13]
>
> Это только начало!
> :)
>

Увы!


Германн   (2008-02-05 01:58:00) [2]


> Amoeba ©   (05.02.08 01:28) [13]

Это только начало!
:)


Amoeba   (2008-02-05 01:28:00) [3]


> Санек   (04.02.08 21:30) [10]
>
> спасибо решил свою проблему
>

Слава тебе, Господи! Внял молитвам. Наставил отрока на путь истинный.


ketmar   (2008-02-04 21:56:00) [4]

>[11] Leonid Troyanovsky©(04.02.08 21:31)
TUnivang?


Leonid Troyanovsky   (2008-02-04 21:31:00) [5]


> ketmar ©   (04.02.08 21:21) [9]

> TUniverse

Можно усилить.

--
Regards, LVT.


Санек   (2008-02-04 21:30:00) [6]

спасибо решил свою проблему


ketmar   (2008-02-04 21:21:00) [7]

>[7] Санек (04.02.08 21:10)
TUniverse


Amoeba   (2008-02-04 21:16:00) [8]

Надо же быть таким бестолковым! Извиняюсь за резкость.

Сам же устанавливаешь в RunTime обработчик св-ва item.OnClick! Вот в нем и анализируй!

В порядке ликбеза обязательно прочитай вот эту статью: http://www.delphikingdom.com/asp/viewitem.asp?catalogid=342


Санек   (2008-02-04 21:10:00) [9]

в onclick чего?


Amoeba   (2008-02-04 21:09:00) [10]

Устанавливаешь в св-ве Tag нужный номер, а в обработчике OnClick получаешь
(Sender as TMenuItem).Tag и используешь так как тебе нужно.
Все просто, как мычание.


Санек   (2008-02-04 21:07:00) [11]

не могу воткнуть как использовать его для моего случая


Санек   (2008-02-04 20:55:00) [12]

как с ним работать?


Amoeba   (2008-02-04 20:46:00) [13]

Используй св-во Tag


Санек   (2008-02-04 20:36:00) [14]

var
 item:TMenuItem;
begin
 item := TMenuItem.Create(nil);
 item.Caption := Capt;
 item.OnClick :=
 menu.Items.Add(item);


engine   (2008-02-04 20:33:00) [15]

> [0] Санек   (04.02.08 20:32)

а как добавляешь?


Наверх

Титульная страница Поиск, карта сайта Написать письмо