Delphi - StringGrid и PopupActionBar
12 повідомлень
#14 років тому
Вопрос наверное слишком простой, а я просто туплю. На форме объект StringGrid в котором разрешено внесение данных. К нему привязано контекстное меню через PopupActionBar. При запуске меню которое подвешано через PopupActionBar активное, только при нажатии правой клавиши на ячейке, которая сейчас не редактируется. При нажатии правой клавиши на редактируемой ячейке выскакивает системное меню.
Как сделать так чтобы во всех случаях выскакивало только меню заданное через PopupActionBar?
Инфа: CodeGear Delphi 2009, Win 7
12 повідомлень
#14 років тому
Спасибо за совет, но єто не совсем то. Нужно убрать стандартное меню, которое характерно для полей ввода тип Edit.Для Edit это меню можно убрать при помощи следующей процедури:
procedure TForm1.Edit1ContextPopup(Sender: TObject; MousePos: TPoint;
var Handled: Boolean);
begin
Handled:=true;
end;
Для StringGrid такая процедура не работает. То есть она возможна, но получить при этом желаемый результат - нет.
1895 повідомлень