onClick
Вопрос: как в нем узнать - из какого пункта он вызван?
Цитата:
Originally posted by veb
Дело такое: динамически создаю несколько пунктов в PopupMenu, делаю им обработчик onClick.
Вопрос: как в нем узнать - из какого пункта он вызван?
Дело такое: динамически создаю несколько пунктов в PopupMenu, делаю им обработчик onClick.
Вопрос: как в нем узнать - из какого пункта он вызван?
//где-то в обработчике OnClick...
TMenuItem* mi = dynamic_cast<TMenuItem*>(Sender);
//есть, а теперь как хочешь определяй по Caption, Tag и др. отл. признакам
if(mi->Caption == "Copy")
{
//your code...
}
esle if(mi->Caption == "Cut")
{
}