Главная страница
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.019 c
15-1182778319
Иксик
2007-06-25 17:31
2007.07.22
Альтернатива HTML Help Workshop


15-1182425919
Bless
2007-06-21 15:38
2007.07.22
Примеры распределенных приложений


2-1182939554
zvm
2007-06-27 14:19
2007.07.22
как проще сделать примитивную 3D графику?


15-1182277121
Dreamse
2007-06-19 22:18
2007.07.22
Посоветуйте консольную утилитку для закачивания файла на FTP


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