Perdendo configuração de gets de leitura
Enviado: 22 Jun 2015 13:32
Olá...
O título ficou meio estranho... não conseguir direito o problema mas é o seguinte...
Estou compilando um programa com a HMG/GTWVT e MINIGUI EXTENDS/GTWVT. Quando compilo com a MINIGUI EXTENDS/GTWVT o Get de data perde a configuração e não aceita colocar a barra. Já quando compila com a HMG isso não acontece...
Com minigui extendes/gtwvt
Erro na hora de digitar o numero ( o numero 0 fica a direita e quando pressiono enter e sai do get ele junta o numero digitaro 123 com o 0 e fica 1230 como pode ser visto na figura 2) Na figura o 2 já é na data. Num get normal se digito a data 22062015 ele coloca as barras automaticamente 22/06/2015. Já nesse exemplo aí ele sobrescreve a data perdendo a formatacao... daí se eu digitar 22062015 vai comer as barras e daí não sai do get porque não há validação. Isso só acontece na minigui extends. NA HMG 3.0.35 funciona normalmente...
Fiz teste também sem acrescentar o formulário só em modo texto e funciona... O problema é qdo insere objetos da minigui.
Nas duas compilações usei o minigui.ch tanto para compilar com hmg e minigui... na hmg funciona beleza...
Imagem funcionando Com hmg/gtwvt. Formulario
Alguma idéia de como resolver.. ?
Obrigado
Rubens
O título ficou meio estranho... não conseguir direito o problema mas é o seguinte...
Estou compilando um programa com a HMG/GTWVT e MINIGUI EXTENDS/GTWVT. Quando compilo com a MINIGUI EXTENDS/GTWVT o Get de data perde a configuração e não aceita colocar a barra. Já quando compila com a HMG isso não acontece...
Com minigui extendes/gtwvt
Erro na hora de digitar o numero ( o numero 0 fica a direita e quando pressiono enter e sai do get ele junta o numero digitaro 123 com o 0 e fica 1230 como pode ser visto na figura 2) Na figura o 2 já é na data. Num get normal se digito a data 22062015 ele coloca as barras automaticamente 22/06/2015. Já nesse exemplo aí ele sobrescreve a data perdendo a formatacao... daí se eu digitar 22062015 vai comer as barras e daí não sai do get porque não há validação. Isso só acontece na minigui extends. NA HMG 3.0.35 funciona normalmente...
Fiz teste também sem acrescentar o formulário só em modo texto e funciona... O problema é qdo insere objetos da minigui.
Nas duas compilações usei o minigui.ch tanto para compilar com hmg e minigui... na hmg funciona beleza...
Imagem funcionando Com hmg/gtwvt. Formulario
Código: Selecionar todos
* HMG-IDE Form Designer Generated Code
* (c) Roberto Lopez - http://sites.google.com/site/hmgweb
DEFINE WINDOW TEMPLATE AT 198 , 408 WIDTH 550 HEIGHT 350 VIRTUAL WIDTH Nil VIRTUAL HEIGHT Nil TITLE "" ICON NIL MAIN CURSOR NIL ON INIT Nil ON RELEASE Nil ON INTERACTIVECLOSE Nil ON MOUSECLICK Nil ON MOUSEDRAG Nil ON MOUSEMOVE Nil ON SIZE Nil ON MAXIMIZE Nil ON MINIMIZE Nil ON PAINT Nil BACKCOLOR Nil NOTIFYICON NIL NOTIFYTOOLTIP NIL ON NOTIFYCLICK Nil ON GOTFOCUS Nil ON LOSTFOCUS Nil ON SCROLLUP Nil ON SCROLLDOWN Nil ON SCROLLLEFT Nil ON SCROLLRIGHT Nil ON HSCROLLBOX Nil ON VSCROLLBOX Nil
DEFINE BUTTON Button_1
ROW 130
COL 120
WIDTH 100
HEIGHT 28
ACTION JANTEXTO()
CAPTION "&Janela DOS"
FONTNAME "Arial"
FONTSIZE 9
TOOLTIP ""
FONTBOLD .F.
FONTITALIC .F.
FONTUNDERLINE .F.
FONTSTRIKEOUT .F.
ONGOTFOCUS Nil
ONLOSTFOCUS Nil
HELPID Nil
FLAT .F.
TABSTOP .T.
VISIBLE .T.
TRANSPARENT .F.
MULTILINE .F.
PICTURE Nil
END BUTTON
DEFINE BUTTON Button_2
ROW 130
COL 314
WIDTH 100
HEIGHT 28
ACTION thiswindow.release
CAPTION "&Sair"
FONTNAME "Arial"
FONTSIZE 9
TOOLTIP ""
FONTBOLD .F.
FONTITALIC .F.
FONTUNDERLINE .F.
FONTSTRIKEOUT .F.
ONGOTFOCUS Nil
ONLOSTFOCUS Nil
HELPID Nil
FLAT .F.
TABSTOP .T.
VISIBLE .T.
TRANSPARENT .F.
MULTILINE .F.
PICTURE Nil
END BUTTON
END WINDOW
Obrigado
Rubens