Exibir mensagem anterior :: Exibir próxima mensagem |
Autor |
Mensagem |
JonasB Aprendiz
Registrado: Segunda-Feira, 15 de Abril de 2013 Mensagens: 175
|
Enviada: Sex Fev 27, 2015 3:52 pm Assunto: OnActivate - Tela de Login |
|
|
Boa tarde, Pessoal
Estou com um problema em minha tela de login.
Chamo ela com um ShowModal pelo OnActivate do Menu Principal do sistema, acontece que o login meio que 'desalinha' a minha imagem de fundo do menu, só quando fecho o login é que a imagem volta ao normal.
Alguém já passou por isso ? |
|
Voltar ao Topo |
|
|
JonasB Aprendiz
Registrado: Segunda-Feira, 15 de Abril de 2013 Mensagens: 175
|
Enviada: Sex Fev 27, 2015 3:57 pm Assunto: |
|
|
Mudei somente pra Show ao invés de ShowModal e a imagem funcionou normal.
Agora o problema é que aparece a seguinte mensagem quando fecho a tela de login com o Close.
Código: | Cannot change visible in OnShow or OnHide. |
|
|
Voltar ao Topo |
|
|
natanbh1 Colaborador
Registrado: Terça-Feira, 15 de Março de 2011 Mensagens: 3093 Localização: Belo Horizonte - MG
|
Enviada: Sex Fev 27, 2015 4:36 pm Assunto: |
|
|
Te sugiro não chamar a tela de Login no evento OnActivate, por que durante a execução do programa toda vez que a tela principal for mostrada/focada a sua tela de login irá aparecer novamente.
Abra a tela de Login no OnCreate do form Principal como ShowModal e feche assim:
Código: |
Action:= caFree;
FormLogin:= nil;
|
_________________ ''A persistência é o caminho para o êxito.''
Charlie Chaplin |
|
Voltar ao Topo |
|
|
JonasB Aprendiz
Registrado: Segunda-Feira, 15 de Abril de 2013 Mensagens: 175
|
Enviada: Qua Mar 04, 2015 2:42 pm Assunto: |
|
|
O problema é que no OnCreate o Menu não aparece, somente depois que o login é fechado.
No Activate já não, aparece o Menu atrás e o login na frente.
Mais alguma sugestão ? |
|
Voltar ao Topo |
|
|
natanbh1 Colaborador
Registrado: Terça-Feira, 15 de Março de 2011 Mensagens: 3093 Localização: Belo Horizonte - MG
|
Enviada: Qua Mar 04, 2015 2:46 pm Assunto: |
|
|
Experimenta chamar a tela de Login como ShowModal no evento OnShow do form Principal e
colocar o código que postei anteriormente no evento OnClose do form Login. _________________ ''A persistência é o caminho para o êxito.''
Charlie Chaplin |
|
Voltar ao Topo |
|
|
|