1001 utilidades do prgformat

Aqui você poderá oferecer suas Contribuições, Dicas e Tutoriais (Texto ou Vídeo) que sejam de interesse de todos.

Moderador: Moderadores

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

1001 utilidades do prgformat

Mensagem por JoséQuintas »

Nenhum editor de texto acerta isto, linhas duplicadas
formata.png
O que fazer?
Ué... se tem fonte de formatar fonte... incluir lá isso.... rs
Lógico, tomando o máximo de cuidado pra não fazer errado, apesar que é só anular no git...
formata2.png

Pois é.
Estou usando o formatador pra isso e muito mais.

E este? abri(1), abri(18), etc. pra trocar nos fontes sem errar.... só mesmo automático.

formata3.png
formata4.png
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

1001 utilidades do prgformat

Mensagem por JoséQuintas »

Este último... é que tem muuuuitos PRGs.
A troca automática deixa o fonte funcionando igual antes.
Depois manualmente é só juntar quando der tempo.
formata5.png

Pois é.... sem ferramentas auxiliares, mexer nesses fontes seria demorado e perigoso.
Acho que nem precisa dizer que os fontes estão diminuindo, e o EXE também.... rs
formata6.png
formata6.png (4.82 KiB) Exibido 1779 vezes

Agora tentem imaginar fazer essas coisas manualmente em 1.335 fontes....
não dá... ou melhor, até dá, mas levaria uma eternidade...
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

1001 utilidades do prgformat

Mensagem por JoséQuintas »

Sim, está no GitHub, em JoseQuintas, na pasta de rascunhos (drafts)

https://github.com/JoseQuintas/JoseQuin ... format.prg
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

1001 utilidades do prgformat

Mensagem por JoséQuintas »

Dependendo do fonte, hbformat tem muitas vantagens, porque formata TODAS as palavras do fonte.

prgFormat, é mais limitado nisso, mas formata inclusive HMG, OOHG, HWGUI, etc.

É que nos fontes podemos fazer de tudo, #command e criar/modificar comandos, por exemplo, e não dá pra prever tudo que pode existir.
o prgFormat ajuda em casos aonde não dá pra usar o hbformat.
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

1001 utilidades do prgformat

Mensagem por JoséQuintas »

Outro caso parecido.
fwait.png
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

1001 utilidades do prgformat

Mensagem por JoséQuintas »

O interessante é encontrar vários aplicativos definindo a mesma mensagem...
Mas a maioria não usando..... só lixo no aplicativo pra complicar...
fwait.png

Lembrando que se for pra tradução automática...
parece que nenhuma LIB usa...
mas o Harbour tem tudo pronto pra isso.

Ou melhor... HBMK2 + Harbour
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/
lugab
Colaborador
Colaborador
Mensagens: 843
Registrado em: 19 Mai 2009 15:58

1001 utilidades do prgformat

Mensagem por lugab »

Mestre Quintas, compila como ?
hbmk2 prgformat.prg + libs
lugab
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

1001 utilidades do prgformat

Mensagem por JoséQuintas »

Só o prg mesmo, o hbmk2 já adiciona as libs default.
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/
lugab
Colaborador
Colaborador
Mensagens: 843
Registrado em: 19 Mai 2009 15:58

1001 utilidades do prgformat

Mensagem por lugab »

Valeu, Quintas, testei e gostei...

Como vc bem disse, não formata 100 % mas chega bem perto

Obrigado
lugab
Responder