D2010 - Prolema no cursor do TFindDialog

Delphi

09/12/2010

Bom dia!

Verifiquei que o cursor do FindDialog fica perdido quando executamos o mesmo no nomento em que o focus estiver sobre algum componente Grid (DBGrid, StringGrid, etc...).  Ao digitar qualquer coisa, o cursor vai para a posição correta.

Para reproduzir o problema eu fiz uma pequena aplicação de testes que disponibilizei no endereço:
[url]http://www.siteecia.net/publico/d2010/TesteFindDialog.zip[/url]

Alguém consegue explicar por que isso acontece?  Creio que eu não esteja olhando nos locais corretos.....  Abaixo imagem do problema:

[img]http://www.siteecia.net/publico/d2010/TesteFindDialog.png[/img]

Atenciosamente,
Almir Bolduan
Wheb Ltda.

Wheb Ltda.

Curtidas 0

Respostas

Leonardo Xavier

Leonardo Xavier

09/12/2010

Baixei o seu exemplo e tirei uma linha e nao deu erros...

program TesteFindDialog;

uses
  Forms,
  uTeste in 'uTeste.pas' ;

{$R *.res}

begin
  Application.Initialize;
  //Application.MainFormOnTaskbar := True;//esta linha estava dando erro
  Application.CreateForm(TForm1, Form1);
  Application.Run;
end.

{Removi esta linha e seu sistema rodou perfeitamente aqui.}


GOSTEI 0
POSTAR