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

Вниз

Господа, подскажите как запретить Ctrl + Del в DBGrid е ?   Найти похожие ветки 

 
Vodochnik   (2002-09-21 16:27) [0]

Ваще убрать энту комбинацию клавиш..
Заранее благодарен..


 
Zz_   (2002-09-21 16:33) [1]

procedure TfPrix.DBGrid2KeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);
begin
if((Key=VK_Delete)and(Shift=[ssCtrl]))then Key := 0;
if((Key=VK_Delete)and(Shift=[ssCtrl,ssShift]))then Key := 0;
if((Key=VK_Insert)and(Shift=[ssCtrl]))then Key := 0;
if((Key=VK_Insert)and(Shift=[ssCtrl,ssShift]))then Key := 0;


 
KDS ©   (2002-09-21 16:34) [2]

Если набор данных только для просмотра, где править и удалять записи не зя, то установи свойство DBGrid.ReadOnly:=True


 
KDS ©   (2002-09-21 16:40) [3]

>Zz_
А что делать с отпусканием клавиш?
TfPrix.DBGrid2 KeyUp(Sender: TObject; var Key: Word; Shift: TShiftState);
Delphi точно по нажатию вызывает удаление?


 
Zz_   (2002-09-21 16:58) [4]

Угу. Сто лет уже работает



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

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

Наверх




Память: 0.47 MB
Время: 0.011 c
3-45168
Alexsys
2002-09-21 06:49
2002.10.14
Есть ли в природе утилиты для FireBird?


1-45448
Extr
2002-10-03 18:18
2002.10.14
TCombobox


14-45525
Ученик
2002-09-19 08:45
2002.10.14
Консерватизм в программировании (выбор средств, методы)


1-45350
UnDISCOvery
2002-10-02 14:16
2002.10.14
DirectDraw и VCL. Кто виднее ?


14-45553
Esu
2002-09-20 07:51
2002.10.14
Пришибли о расизме наконец...