Ir para conteúdo
Fórum Script Brasil
  • 0

Label Depois Do Form


Paulo Nobre

Pergunta

Tenho uma janela que pode aparece duas vezes:

-Quando o programa é usado pela primeira vez aprece sempre.

-Quando o usuário clica com o botão direito do mouse e escolhe no menu(roda no tray o programa) mostrar a janela.

O problema é o seguinte:

Da segunda forma a janela aparece sem problema, ouseja, o label que está nela aparece instantaneamente junto com ela.

Quando aparece na primeira vez primeiro apareec a janela e alguns segundos depois aparece o label. Fica ruim , muito ruim.

Como posso consertat isti.

Já tentei colocar frmPrincipal.show em diversas partes do oncreat, mas não adianta. Observe que ele está no oncreat, pois aparece obrigatóriamente na primeira vez, sendo que o programa procura no registro se é a primeira vez ou não para mostrar.

Alguém pode ajudar?

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

Olá, s3c,

O label é um TLabel que está sobre um TForm.

Ele já vem com o caption pré-determinado.

Tentei colocar num TPanel como você falou mas, continuou da mesma forma, com o mesmo problema.

O que estou fazendo é numa janela inicial usando três labels para dar algumas dicas iniciais.

Link para o comentário
Compartilhar em outros sites

  • 0

Não sei o que pode estar ocorrendo.

Experimente deixar os labels num TPanel e no evento onActivate do Form:

Panel1.Hide;

Panel1.Show;

Panel1.Repaint;

Se persistir, experimente trocar os TLabels por TStaticText; aqui no Delphi 6 está na paleta Additional

Link para o comentário
Compartilhar em outros sites

  • 0

Não sei o que pode estar ocorrendo.

Experimente deixar os labels num TPanel e no evento onActivate do Form:

Panel1.Hide;

Panel1.Show;

Panel1.Repaint;

Apesar de você dizer que não sabe e eu também não, a sua dica acima deu certo.

Obrigado, s3c

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      651,9k
×
×
  • Criar Novo...