usar inputmask

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

Avatar do usuário
Toledo
Administrador
Administrador
Mensagens: 3133
Registrado em: 22 Jul 2003 18:39
Localização: Araçatuba - SP
Contato:

usar inputmask

Mensagem por Toledo »

microvolution escreveu:INPUTMASK pQT_VENDA
Amigo, o que tem em pQT_VENDA?

Abraços,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
microvolution
Usuário Nível 5
Usuário Nível 5
Mensagens: 1231
Registrado em: 02 Set 2011 22:17
Contato:

usar inputmask

Mensagem por microvolution »

é o meu antigo #define pQT_VENDA do clipper/harbour @say/get. Vejam:

Código: Selecionar todos

#define pQT_VENDA '@KR 999.999'
Grato,
MICROVOLUTION - 16 anos Evoluindo Com Você!


Você já leu a Bíblia hoje?
João 3:16 - Porque Deus amou ao mundo de tal maneira que deu seu Único Filho para que todo aquele que nEle crê não pereça mas tenha a Vida Eterna!
Avatar do usuário
Toledo
Administrador
Administrador
Mensagens: 3133
Registrado em: 22 Jul 2003 18:39
Localização: Araçatuba - SP
Contato:

usar inputmask

Mensagem por Toledo »

Amigo, vamos ver o que o manual da HMG diz: C:\hmg.3.4.2\DOC\data\TextBox.htm
InputMask String (Numeric Textbox):
9 Displays digits
$ Displays a dollar sign in place of a leading space
* Displays an asterisk in place of a leading space
. Specifies a decimal point position
, Specifies a comma position
Em InputMask de TextBox Numeric só são permitidos 9, $, *, . e ,

Abraços,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
microvolution
Usuário Nível 5
Usuário Nível 5
Mensagens: 1231
Registrado em: 02 Set 2011 22:17
Contato:

usar inputmask

Mensagem por microvolution »

ah!
Então quer dizer que os antigos @KRE, etc... não podem ser usados, né?
Grato,
MICROVOLUTION - 16 anos Evoluindo Com Você!


Você já leu a Bíblia hoje?
João 3:16 - Porque Deus amou ao mundo de tal maneira que deu seu Único Filho para que todo aquele que nEle crê não pereça mas tenha a Vida Eterna!
Avatar do usuário
Toledo
Administrador
Administrador
Mensagens: 3133
Registrado em: 22 Jul 2003 18:39
Localização: Araçatuba - SP
Contato:

usar inputmask

Mensagem por Toledo »

Exatamente, estes comandos de picture só funcionam no GET/SAY em modo console, já em modo gráfico em um objeto TEXTBOX não. Dependendo do que você quer fazer pode usar os eventos do TEXTBOX (OnGotFocus, OnChange, OnLostFocus e OnEnter).

Abraços,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
syslink
Usuário Nível 3
Usuário Nível 3
Mensagens: 132
Registrado em: 20 Fev 2018 13:13
Localização: joinvile/sc

usar inputmask

Mensagem por syslink »

olá pessoal. li todos os comentários e explicações do post mas vi que encerrou mas comigo nao funciona. minha linha eh:

Código: Selecionar todos

@ 230 , 280 TEXTBOX txt_VRPREST  parent Form_Main WIDTH 60 HEIGHT 30 INPUTMASK "999,999.99" FORMAT "E" FONTCOLOR BLUE BOLD NUMERIC FONT "Arial" SIZE 14 ON ENTER { || fVRPREST(Form_Main.txt_VRPREST.Value) }
apresenta o erro já na compilação da ide/hmg 3.4.4 no error.log:

Código: Selecionar todos

c:\hmg\teste.prg(215) Error E0030  Syntax error "syntax error at '@'"
Se eu retirar o inputmask e o format "E" compila normalmente.
Alguém sabe dizer o que tem de errado com este inputmask e com o format "E"?
valeu.
Avatar do usuário
HASA
Colaborador
Colaborador
Mensagens: 1088
Registrado em: 01 Set 2003 19:50
Localização: São Paulo
Contato:

usar inputmask

Mensagem por HASA »

:))
Aparentemente é apenas a posição do NUMERIC coleque assim NUMERIC INPUT...
:xau
HASA
Responder