Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.06.14;
Скачать: CL | DM;

Вниз

Приветствую всех! Простой вопрос по написанию компанента   Найти похожие ветки 

 
Layner ©   (2005-05-27 13:04) [0]

Кода не надо (хотя если есть то это хорошо), а ход действий бы узнать.. В общем есть DBGrid, хочу его скрестить с PopupMenu. Только для одного. Юзер кликает на DBGrid правой клавишей, как обычно, появляется PopupMenu, и с количеством итемов - равным кол-ву столбцов в гриде. На каждый итем один общий обработчик. Хотя бы ShowMessage("Вы кликнули на Итем №5(1,2,3...)").
Вообще возможно ли это сделать без очень большого самописного кода?

Сейчас пишу формочки, и на них однотипные Грид+ПопапМеню, плюс на каждый столбик делать итем, потом обработчик... очень не удобно.

Заранее благодарю.


 
Layner ©   (2005-05-27 13:05) [1]

Т.е. результат работы такой, получить новый компанент Грида, со встроенным Popup, и в Popup итемов столько, сколько в Grid.


 
Virgo_Style ©   (2005-05-27 13:05) [2]

Layner ©   (27.05.05 13:04)
Может, фреймы использовать?


 
Layner ©   (2005-05-27 13:07) [3]

По фреймам, использовал, не то, т.к. у грида столбцы называются по разному, Popup все равно приходится заполнять с нуля. И от сюда же обработчики на каждый итем.



Страницы: 1 вся ветка

Текущий архив: 2005.06.14;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.043 c
1-1117147052
iskatel
2005-05-27 02:37
2005.06.14
рекурсия... без рекурсии


4-1114164757
VVV-First
2005-04-22 14:12
2005.06.14
Memory Mapped Files


4-1114420136
}|{yk
2005-04-25 13:08
2005.06.14
Как зарегистрировать файлы для открытия их определенной программо


6-1111439002
Zion
2005-03-22 00:03
2005.06.14
Как узнать IP-адрес компа в локалке по его сетевому имени?


11-1100179003
<Falcon>
2004-11-11 16:16
2005.06.14
Стабильность работы МСК