Página 1 de 1
error window: nomeDaTela is not defined.
Enviado: 17 Mar 2022 12:56
por Poka
nome da tela não definida.
O dia que eu resolver esse erro de uma vez por todas, minha vida melhora.
Alguma solução?
Poka.
error window: nomeDaTela is not defined.
Enviado: 17 Mar 2022 13:09
por JoséQuintas
Procure aonde está definindo NomeDaTela.
Talvez esteja usando antes dela ser criada.
error window: nomeDaTela is not defined.
Enviado: 02 Abr 2022 12:20
por ivanil
error window: nomeDaTela is not defined.
Enviado: 04 Abr 2022 09:46
por JoséQuintas
Tem um lado chato com GUI sem IDE.
Quando usa IDE, cria os controles quando cria a tela, ok, normal.
Quando faz pelo fonte, os controles ainda não estão criados na definição de tela.
Apesar de estar definindo um controle, ele ainda não existe.
Ao tentar vincular uma ação que precisa do controle pronto, vai dar erro, porque ele ainda não existe.
Talvez definindo as variáveis que não se vê, que o fonte sempre escondeu.
"Talvez" com os novos comandos que inventaram nos últimos anos dê certo, porque eles criam as variáveis sem o programador perceber.
É disso que comento sobre essas mudanças de fonte diferente do Harbour: precisa tudo igual o Harbour, mas o código fonte esconde tudo do programador.
Ao invés de trazerem o fonte para o Harbour/XHarbour, eles desviam cada vez mais, confundindo tudo.
A HMG Extended virou uma grande zona, vai ser cada vez mais difícil sair do que inventaram, porque tá tudo cada vez mais amarrado.
Isso NÃO quer dizer que ela seja ruim, mas essa zona confunde muito o programador.
error window: nomeDaTela is not defined.
Enviado: 04 Abr 2022 09:58
por JoséQuintas
Isso dá uma idéia pra uma solução:
Criar uma rotina que apenas crie a tela, e outra que adicione as ações, assim vai estar tudo criado e não terá imprevistos.
Seria parecido com o que uma IDE faz.