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

Вниз

DBEdit   Найти похожие ветки 

 
UMU ©   (2007-04-26 10:42) [0]

На форме расположено несколько DBEdit-ов. И для каждого написаны одинаковые события OnEnter и OnExit.

Подскажите, пожайлуста, как сделать одно событие для всех DBEdit-ов?


 
ЮЮ ©   (2007-04-26 10:52) [1]

Назначит обработчик можно не только двойным кликом, порождая код нового обработчика, но и выбиряа в списке уже имеющиеся методы, которые могут быть обработчиками события. Поэтому достоточно оставить один ХХХEnter и назначить его всем DBEdit-ам


 
UMU ©   (2007-04-26 11:10) [2]


> ЮЮ ©   (26.04.07 10:52) [1]


Извиняюсь за неточно сформулированный вопрос.

...для каждого написаны события OnEnter и OnExit в которых изменяется цвет конкретного DBEdit-a.

т.е.

procedure TForm1.DBEdit1Enter(Sender: TObject);
begin
 DBEdit1.Color:=clWhite
end;

procedure TForm1.DBEdit2Enter(Sender: TObject);
begin
 DBEdit2.Color:=clWhite
end;

а при большом кол-ве DBEdit получается нехорошо


 
Плохиш ©   (2007-04-26 11:13) [3]


> UMU ©   (26.04.07 11:10) [2]

Ссылка на требуемый объект предаётся в параметре Sender

procedure TForm1.DBEdit1Enter(Sender: TObject);
begin
 if (Sender <> nil) and (Sender is TDBEdit) then
     TDBEdit(Sender).Color:=clWhite
end;


 
UMU ©   (2007-04-26 11:20) [4]

Спасибо


 
DYUK   (2007-05-05 11:49) [5]

Подскажите, пожалуйста, как  сделать так, чтобы в DBEdit, отображались вводимые данные.


 
Kostafey ©   (2007-05-05 12:21) [6]

> Подскажите, пожалуйста, как  сделать так, чтобы в DBEdit,
> отображались вводимые данные.

А как сделать чтобы не отображались ? :)



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

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

Наверх




Память: 0.48 MB
Время: 0.062 c
2-1177501570
iviom
2007-04-25 15:46
2007.05.20
Написать свой компонент, состоящий из стандартных


3-1172840031
AlexLines
2007-03-02 15:53
2007.05.20
Поиск и скорость поиска


15-1177055145
pavel_guzhanov
2007-04-20 11:45
2007.05.20
Недавно я спрашивал про глюки у DVD-RW


1-1174837818
@Voldemar
2007-03-25 19:50
2007.05.20
Добавление своей вкладки.


2-1178093069
RomanLN
2007-05-02 12:04
2007.05.20
помогите новечку