Digitação corrida no DatePicker

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

Avatar do usuário
carlaoonline
Usuário Nível 3
Usuário Nível 3
Mensagens: 190
Registrado em: 24 Ago 2014 22:38
Localização: Porto Alegre-RS

Digitação corrida no DatePicker

Mensagem por carlaoonline »

Bom dia!

Alguém sabe como (se é possível) configurar o DatePicker para receber a digitação da data de forma corrida, sem precisar digitar a barra ou seta para o lado ao alternar entre o dia/mês/ano ?

No GetBox quando recebe um valor data funciona certinho , a pessoas digita dia+mês+ano e o comando distribui certinho no campo, no DatePicker após digitar o dia, os demais dígitos (que deveriam ser para mês e ano) ficam sobrescrevendo o dia e não sai dali senão pressionar a barra ou seta para o lado...um saco isso...

Grato.
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Digitação corrida no DatePicker

Mensagem por Itamar M. Lins Jr. »

Olá!
Na Hwgui, temos o mesmo problema.
Tem que ficar teclando + etc... O GET com data é muito mais simples.
Só a barra que não precisamos, mas pula de dia para mês com TAB.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Digitação corrida no DatePicker

Mensagem por JoséQuintas »

carlaoonline escreveu:Alguém sabe como (se é possível) configurar o DatePicker para receber a digitação da data de forma corrida, sem precisar digitar a barra ou seta para o lado ao alternar entre o dia/mês/ano ?
Tem o controle Windows específico pra escolher data.
Pra ter digitação teria que ser uma mistura, estilo acho que é combobox ou algo assim, que tem digitação e lista ao mesmo tempo.
Na API Windows tem os básicos, qualquer coisa diferente tem que ser "a mão", ou a LIB criar o controle personalizado.
A minigui tem bastante controle personalizado, talvez se não existir seja apenas falar com o desenvolvedor sobre a possibilidade de criar.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Digitação corrida no DatePicker

Mensagem por JoséQuintas »

vb.png
Já comentei muitas vezes sobre isso.
Se as LIBs criassem um controle de usuário, o usuário poderia criar controle à vontade, do jeito que quizesse.
E se isso fosse no Harbour, padronizado, vixe... era misturar tudo que é LIB, e multiplicar os recursos.
Mas não... fica tudo preso ao desenvolvedor, e só tem alguma coisa se o desenvolvedor criar, e ele fica atolado de serviço.

A propósito...
No VB6 também criava controle pra usar na internet.
Pois é... 20 anos depois apareceu isso pra Harbour, e só 20 anos depois falam que isso é o futuro kkkkk
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Responder