Форум: "Основная";
Текущий архив: 2003.12.23;
Скачать: [xml.tar.bz2];
ВнизPopup Parent Найти похожие ветки
← →
webpauk (2003-12-11 18:13) [0]у меня куча TLabel, к которым привязан один и тот же PopupMenu. Знаю, что уже не раз вопрос задавали, но как определить какой TLabel вызвал Popup?
← →
Skier (2003-12-11 18:19) [1]TPopupMenu.PopupComponent ?
← →
webpauk (2003-12-11 18:21) [2]Спасибо
← →
Александр из Минска (2003-12-11 18:23) [3]Делаешь (к примеру) 3 лабела. На первый вешаешь событие на МаусАп:
procedure TForm1.Label1MouseUp(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
if Button = mbRight then ShowMessage(TComponent(Sender).Name);
end;
Потом в остальных лабелах в Object Inspectory -> Events выбираешь на МаусАп событие Label1MouseUp.
Вроде все!
← →
webpauk (2003-12-11 18:37) [4]все дело в том, что Tlabel я создаю в програмном режиме, и определять такую процедуру для каждого из них накладнее, чем первый метод
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.12.23;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.007 c