Posso tentar.
Tem horas que acho mais fácil mexer em fonte de LIB gráfica do que usá-la.
Moderador: Moderadores
JoséQuintas escreveu:Testem se acontece também com o primeiro, quando usa SHIFT-TAB. Se acontecer.... é isso.
ela exige que vc fique olhando os fontes para entender como funciona
A maioria dos softwares comerciais diz “desenvolvido ativamente” enquanto for “lucrativo”.
Achei até que era hwg_GetSkip(), por estar muito mais simplificado, e na 2.17
Isso explicaria porque no último VALID não respeita, porque o próximo controle não é HEDIT.
If hwg_Getkeystate(VK_RETURN) < 0 //Se teclou enter no get
Else
Return .t.
EndIf
Function CriaVar
cNome := space(len(cliente->nome))
...
Function UpGet //Atualizar o get na tela, faz um refresh
oNome : Refresh()
...
Function PegaVar
cNome : cliente->nome
...
asimoes escreveu:Solução é validar na rotina de gravação (click do botão) antes de incluir/alterar
JoséQuintas escreveu:Eu ainda estou relutando em usar GUI....
Tô achando muito trabalho pra pouca coisa.
asimoes escreveu:Vai desistir fácil?
JoséQuintas escreveu:Não, é que eu fico querendo mexer nos fontes da LIB.
Usuários vendo este fórum: Nenhum usuário registrado online e 7 visitantes