Fórum Mostrar hint em StatusBar #207180

17/01/2004

0

Olá pessoal, estou tentando apresentar o hint de um componete qualquer em uma barra de status, utilizando o seguinte código:

procedure TForm_Cad_For.MostraHint(Sender: TObject);
begin
StatusBar1.SimpleText := Application.Hint;
end;

procedure TForm_Cad_For.FormCreate(Sender: TObject);
begin
Application.OnHint := MostraHint;

Até ai tudo bem, funciona beleza. O interessante é que quando fecho o form( Form_Cad_For ), minha aplicação apresenta o seguinte erro:

---------------------------
Debugger Exception Notification
---------------------------
Project CEFarmacia.exe raised exception class EAccessViolation with message ´Access violation at address 004B5D2A in module ´CEFARMACIA.EXE´. Read of address FFFFFFFF´. Process stopped. Use Step or Run to continue.
---------------------------
OK Help
---------------------------

No fechamento do form, eu utilizo o seguinte código:

ModalResult := -1;

Espero que vcs possam me ajudar, desde já agradeço.


Ivan Silva

Ivan Silva

Responder

Posts

17/01/2004

Wolverine

talvez vc saiba, mais tem outro jeito de mostar hints no statusBar

para vc ver este abra um novo projeto coloque o um statusBar, no statusBar faça:
AutoHint: True
ShowHint: True

depois é so colocar o hint no componente e ñ precisa de código


Responder

Gostei + 0

20/01/2004

Ivan Silva

Valeu mesmo colega, uma coisa tão simple e eu complicando...


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar