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

Вниз

TDBGridEh, STFilter, как оно работает? правильно   Найти похожие ветки 

 
OW ©   (2011-03-24 15:55) [0]

Раньше делал, все было ок.
Сейчас делаю тест, все работает
   dg1: TDBGridEh;
   ds1: TDataSource;
   oq1: TOraQuery;
все связано, данные видятся
 object dg1: TDBGridEh
   STFilter.Visible = True

procedure TForm1.dg1ApplyFilter(Sender: TObject);
begin
 ShowMessage(" ApplyFilter "); // когда нажимаем Enter в фильтре, выскакивает

-----------
Вставляю в реальное приложение
все то же самое, если только форма - fsMDIChild
- не выскакивает.

делаю KeyPreview := True,
procedure TfrmAddress.FormKeyPress(Sender: TObject; var Key: Char);
begin
 mmo1.Lines.Text := mmo1.Lines.Text + Key;
 if Key = #13 then
 begin
   ShowMessage( "KeyPress" );
 end;
end;
все кнопки отлавливает, как только Enter жму - ничего.

но,  
фокус на кнопке Close (там begin Close; end; написано)
и срабатывает!

два часа не пойму в чем  дело..
то ли перегрелся, то ли дело в лыжах


 
OW ©   (2011-03-24 16:00) [1]

ладно, бог с ним с фильтром

procedure TfrmAddress.FormCreate(Sender: TObject);
begin
 inherited;
 KeyPreview := True;
end;

procedure TfrmAddress.FormKeyPress(Sender: TObject; var Key: Char);
begin
mmo1.Lines.Text := mmo1.Lines.Text + Key;
if Key = #13 then
begin
  ShowMessage( "KeyPress = Enter" );
end;
end;

не работает..


 
Медвежонок Пятачок ©   (2011-03-24 16:01) [2]

а при чем здесь ехлиб и одак?


 
OW ©   (2011-03-24 16:07) [3]

ни при чем
началось с этого,
а пока писал вопрос, все снес с формы для проверки

почему Enter съедается?


 
Медвежонок ХМЛ ©   (2011-03-24 16:10) [4]

Потому что никто здесь не в курсе что ты там наворочал.
В mdichild само по себе ничего не съедается.


 
OW ©   (2011-03-24 16:14) [5]

да, наверное, наворотил где выше, там еще формы-родители по иерархии вверх..

изначально думал, может известное что-то


 
OW ©   (2011-03-24 17:47) [6]

вот гадость - кнопка Select, TBitBtn, default = true стояло, и по Enter она отрабатывала
в одном из предков, по этой линии вверх

почти 4,5 часа убито..
главное,  когда и зачем и кто туда в ОО ткнул мышкой ?!!?



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

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

Наверх




Память: 0.48 MB
Время: 0.007 c
15-1300860825
И. Павел
2011-03-23 09:13
2011.07.10
что вернет вызов (new SimpleFormatDateTime).Formst("MMM") в Java?


11-1234115025
Lexi
2009-02-08 20:43
2011.07.10
Где можно взять KOLMHToolTip.pas?


2-1301648853
Len
2011-04-01 13:07
2011.07.10
Приложение выдает ошибку missing drivernane property


11-1235124028
BMouradov
2009-02-20 13:00
2011.07.10
Вопрос по PStrListEx


9-1189378302
max_
2007-09-10 02:51
2011.07.10
текстура