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

Вниз

TDBNavigator как обработать событие кнопки   Найти похожие ветки 

 
roman_ln ©   (2007-04-20 18:24) [0]

например кнопки nbNext


 
Ega23 ©   (2007-04-20 18:29) [1]

очевидно, написать обработчик.


 
roman_ln ©   (2007-04-20 18:36) [2]

спасибо очень помогла :)


 
Ega23 ©   (2007-04-20 18:39) [3]


> roman_ln ©   (20.04.07 18:36) [2]
> спасибо очень помогла :)


Ты бы, чудо, сначало в мою анкету заглянуло...  :)


 
roman_ln ©   (2007-04-20 18:47) [4]

извени, бывает...


 
Германн ©   (2007-04-21 01:33) [5]

2 Ega23 ©   (20.04.07 18:39) [3]

> Ты бы, чудо, сначало в мою анкету заглянуло...  :)

Наверно чудо прочитало ник как ЯГА23 :-)

2 roman_ln ©   (20.04.07 18:24)
Кстати у TDBNavigator не предусмотрено никаких обработчиков кликов на конкретную кнопку. Все его кнопки вызывают те или иные методы DataSet"а. Посему все обработчики только у DataSet"а.


 
mike-d ©   (2007-04-21 07:23) [6]

> Германн ©   (21.04.07 01:33) [5]
> Кстати у TDBNavigator не предусмотрено никаких обработчиков кликов на конкретную кнопку.


Предусмотрено :)

TDBNavigator.BeforeAction

Occurs when a button on the database navigator is clicked, before the action is executed.

type

 ENavClick = procedure (Sender: TObject; Button: TNavigateBtn) of object;

property BeforeAction: ENavClick;

Description

Write a BeforeAction event handler to take specific action before the default response when a user clicks a button in the database navigator.

The Button parameter indicates which button was clicked.


Пример:

// При нажатии на кнопку "Go to the previous record" ничего не произойдет!
procedure TForm1.DBNavigator1BeforeAction(Sender: TObject;
 Button: TNavigateBtn);
begin
 if Button = nbPrior then
   Abort;
end;


 
MsGuns ©   (2007-04-21 20:15) [7]

Нафигатор был написан Борландом и встромлен в делфу по спецзаказу ЦРУ- в целях зомбирования программистов, работающих в ВПК



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

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

Наверх




Память: 0.48 MB
Время: 0.022 c
15-1181119220
Bogdan1024
2007-06-06 12:40
2007.07.22
ошибки при установке MS Office 2007


15-1182453352
ProgRAMmer Dimonych
2007-06-21 23:15
2007.07.22
И снова DirectX9


6-1166559294
PHPDeveloper
2006-12-19 23:14
2007.07.22
аплоад файлов


2-1182876294
kalkal
2007-06-26 20:44
2007.07.22
Вырезание кусков файла


2-1182938100
Q8
2007-06-27 13:55
2007.07.22
Поиск по Query