marcioe Posted April 7, 2014 Report Share Posted April 7, 2014 amigos, Sera Que da E possivel exibir Algo pareceido nsa recebe Que da obrigatorios sao. Tipo Essa os campos obrigatorios tem uma indicação vermelha Quote Link to comment Share on other sites More sharing options...
kleyber Posted April 7, 2014 Report Share Posted April 7, 2014 Nos campos eu acho difícil, mas dá pra colocar nos cabeçalhos. Quote Link to comment Share on other sites More sharing options...
marcioe Posted April 7, 2014 Author Report Share Posted April 7, 2014 PELO VISTO É EM FIVEWIN https://www.youtube.com/watch?v=gEeI6wxxZuk&feature=youtu.be Quote Link to comment Share on other sites More sharing options...
kapiaba Posted April 7, 2014 Report Share Posted April 7, 2014 #include "FiveWin.ch" function Main() LOCAL oDlg, oGet, oFont, oFnt, oOk, oSaida LOCAL cCad cCad := "*" + SPACE(20) DEFINE FONT oFont NAME "Ms Sans Serif" SIZE 00, -14 BOLD DEFINE FONT oFnt NAME "Ms Sans Serif" SIZE 00, -12 BOLD DEFINE DIALOG oDlg TITLE "TGet from " + FWDESCRIPTION ; COLORS CLR_BLACK, CLR_WHITE TRANSPARENT @ 1, 2 SAY "Texto:" OF oDlg @ 1, 6 GET oGet VAR cCad OF oDlg SIZE 60, 10 PICTURE "@K" ; COLORS CLR_HRED, CLR_WHITE @ 3, 7 BUTTON oOk PROMPT "&Ok" OF oDlg SIZE 30, 12 ACTION oDlg:End() @ 3, 16 BUTTON oSaida PROMPT "&Saida" SIZE 30, 12 OF oDlg ACTION oDlg:End() CANCEL SET FONT OF oOk TO oFont SET FONT OF oSaida TO oFont ACTIVATE DIALOG oDlg CENTERED ; ON INIT( oGet:bGotFocus := { || oGet:SetPos( 2 ), Nil } ) return nil Com RECURSO é mais fácil ainda, basta criar 2(dois) GETS 1 pequeno para o * e outro lado a lado IDs diferentes e controlá-los. Quote Link to comment Share on other sites More sharing options...
marcioe Posted April 7, 2014 Author Report Share Posted April 7, 2014 Obrigado pela ajuda, mas essa nao seria uma boa solução. Quote Link to comment Share on other sites More sharing options...
kapiaba Posted April 7, 2014 Report Share Posted April 7, 2014 Veja então: c:\fwh...\samples\testrich.prg ou testrtf.prg Talvez seja a solução. Quote Link to comment Share on other sites More sharing options...
Jmsilva Posted April 7, 2014 Report Share Posted April 7, 2014 faço assim: @ 0.94, 0.4 GET oGet[1] VAR cHORA OF oDLG SIZE 24,11 FONT oFnt[1]; PICTURE "99:99" WHEN VALIDAR() UPDATE ...SEGUEM OS DEMAIS GET. FUNC VALIDAR() //VAI RETORNAR SEMPRE TRUE //na func vc percorre todos gets e os que estão iconsistente vc deixa em vermelho pode até colocar uma marca como exemplo q vc postou. IF !TIMEVALID(cHora) oGet[1]:SetColor(CLR_HRED,CLR_WHITE) //oGet[1]:cText( "#") oGet[1]:Refresh() ENDIF . . . repete para os demais GET..... RETURN .T. ///SEMPRE Quote Link to comment Share on other sites More sharing options...
gilmer Posted April 9, 2014 Report Share Posted April 9, 2014 Bom Dia, Isto é FiveWin sim, esta rotina é minha. Quote Link to comment Share on other sites More sharing options...
Alexandre Bassanezi Posted April 10, 2014 Report Share Posted April 10, 2014 Márcio, boa noite. É possível de fazer sim, com algumas alterações na TGET, veja a imagem. Note que a rotina do Gilmer, além de colocar o icone vermelho, destaca o campo com o foco atual. Se quiserem, posso enviar as alterações necessárias. JMSilva, da forma que você implementou fica muito legal, porém para os campos que ficarem em branco não terá efeito, concorda? Você poderia pensar em deixar o fundo vermelho com escrita em branco, o que acha? Assim destacaria os campos invalidados. Abs. Alexandre Quote Link to comment Share on other sites More sharing options...
marcioe Posted April 10, 2014 Author Report Share Posted April 10, 2014 Agradeço de puder enviar ou postar, para que mais amigos possam usar Quote Link to comment Share on other sites More sharing options...
Theotokos Posted April 10, 2014 Report Share Posted April 10, 2014 Bom Dia, Isto é FiveWin sim, esta rotina é minha. Boa tarde, esta rotina... como é que faz para criar aquele menu lateral tipo windows 8? e o browse que você fez editavel (onde lança os produtos)? poderia compartilhar, se sim e puder me enviar: rone@rl-informatica.net Obrigadão!!! Quote Link to comment Share on other sites More sharing options...
marcioe Posted April 10, 2014 Author Report Share Posted April 10, 2014 amigo, ale_bassposta no pra galera usar, ou me envia como voce disse. Mas se puder postar no forum será melhor, pois tem muita gente que queria usar. Quote Link to comment Share on other sites More sharing options...
kleyber Posted April 10, 2014 Report Share Posted April 10, 2014 Marcioe, Tem certeza de que o Omie foi desenvolvido em Fivewin? Quote Link to comment Share on other sites More sharing options...
marcioe Posted April 10, 2014 Author Report Share Posted April 10, 2014 o PDV dele sim, pois foi feito pelo cara que vende o SQLRDD, Assiste o video que voce notará uma semelhança muito grande. Mas o proprio GILMER disse aqui mesmo que é fivewin. Quote Link to comment Share on other sites More sharing options...
evertonlb Posted April 11, 2014 Report Share Posted April 11, 2014 O cara da SQLRDD? O Marcelo Lombardo??? então esse é o software do cara!!! Recebi alguns e-mail fazendo propaganda do software. Ha muito tempo... claro! Ficou muito legal.. parabéns ao Gilmer e a quem mais trabalhou no projeto! Quote Link to comment Share on other sites More sharing options...
marcioe Posted April 11, 2014 Author Report Share Posted April 11, 2014 Quem disse que era em FIVEWIN foi o gilmer. Pelo Visto ele quem Modificou a Classe do GET para fazer lance de o campo ficar com o canto em vermelho Bom Dia, Isto é FiveWin sim, esta rotina é minha. Amigo, já quando a sua pergunta AMIGO evertonlb é do MARCELO LOMBARDO SIM assim Ele tem uma versao qu roda na web, no navegador. essa eu acho que nao seja FIVEWIN. Já o PDV, que roda LOCAL no pc esse sim é five, conforme afirmação o GILMER. O cara da SQLRDD? O Marcelo Lombardo??? então esse é o software do cara!!! Recebi alguns e-mail fazendo propaganda do software. Ha muito tempo... claro! Ficou muito legal.. parabéns ao Gilmer e a quem mais trabalhou no projeto! Quote Link to comment Share on other sites More sharing options...
marcioe Posted April 11, 2014 Author Report Share Posted April 11, 2014 Caso ainda tenham dúvidas que PDV é em fivewin, baixem o demo e olhem http://www.omie.com.br/pdv Quote Link to comment Share on other sites More sharing options...
Alexandre Bassanezi Posted April 11, 2014 Report Share Posted April 11, 2014 Srs. O PDV é da SysFar que se integra com o restante. O Omie é uma mistura de xharbour, php, java, silverlight, dotnet etc, que ficou conhecido como CoreBuilder da antiga NewAge Márcio, vou postar as informações pra vc daqui a pouco. Att, Alexandre Quote Link to comment Share on other sites More sharing options...
marcioe Posted April 11, 2014 Author Report Share Posted April 11, 2014 Agradeço amigo, assim que puder pode enviar... Quote Link to comment Share on other sites More sharing options...
Alexandre Bassanezi Posted April 11, 2014 Report Share Posted April 11, 2014 Pessoal, Segue exemplo e classe com alterações. Notem que as alterações foram identificadas com meu nome no TGET.PRG João (Karinha), como não uso o Workshop, você pode testar se isto funciona com resource??? Abs. redicon.zip Quote Link to comment Share on other sites More sharing options...
kleyber Posted April 11, 2014 Report Share Posted April 11, 2014 Srs. O PDV é da SysFar que se integra com o restante. O Omie é uma mistura de xharbour, php, java, silverlight, dotnet etc, que ficou conhecido como CoreBuilder da antiga NewAge Márcio, vou postar as informações pra vc daqui a pouco. Att, Alexandre Tá explicado. Valeu, Ale. Quote Link to comment Share on other sites More sharing options...
kapiaba Posted July 6, 2023 Report Share Posted July 6, 2023 O tema voltou aqui: https://forums.fivetechsupport.com/viewtopic.php?f=3&t=43419&sid=1b3f2fd55712cf396c1499d54c19908a Quem se habilita? abs. Regards, saludos. Quote Link to comment Share on other sites More sharing options...
kapiaba Posted July 7, 2023 Report Share Posted July 7, 2023 Tente agora Márcio: https://mega.nz/file/IB8BjAgD#rUUqVQY6q-u3SPKPapsQts58BW627TYEDOuxylKQabw Regards, saludos. Quote Link to comment Share on other sites More sharing options...
marcioe Posted July 7, 2023 Author Report Share Posted July 7, 2023 Ok, Já é um caminho, Mas na verdade o que foi feito é usar @say * e colorir ele. Ou seja como uso .RES, bataria colocar imagem ou algo similar Quote Link to comment Share on other sites More sharing options...
kapiaba Posted July 7, 2023 Report Share Posted July 7, 2023 14 minutos atrás, marcioe disse: Ok, Já é um caminho, Mas na verdade o que foi feito é usar @say * e colorir ele. Ou seja como uso .RES, bataria colocar imagem ou algo similar Então... Você pode fazer como achar melhor, é só encaixar lógica. Correto? O caminho é esse, não tem milagre em programação. abs. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.