Sobre fivewin/versão/usuários

Discussão sobre a biblioteca Fivewin - O Clipper para Windows.

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

Sobre fivewin/versão/usuários

Mensagem por JoséQuintas »

Já vi que tem coisas que dependem da versão.

Pra versões muito antigas, tem que ficar usando aquele OemToAnsi().
Mas em mais novas não precisa disso pro MessageBox()
Quer dizer, na verdade era só criar funções intermediárias pra ajustar codepage.

Pra versões muito antigas, não é fácil acertar o pixel.
Mas em versões mais novas, tem opção pra isso.

E por aí vai.
Muitos usuários não acompanharam a evolução.
E manual é fraco.

Falta só multithread pra ficar bom.
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/
Kapiaba
Colaborador
Colaborador
Mensagens: 1908
Registrado em: 07 Dez 2012 16:14
Localização: São Paulo
Contato:

Sobre fivewin/versão/usuários

Mensagem por Kapiaba »

Eu não entendi a explanação...

Código: Selecionar todos

#include "FiveWin.ch"

FUNCTION Main()


   // Editor For Windows
   nMsgBox( "Não Encontro Esse Cliente", "Atenção" )

   // Editor Modo Console - DOS
   nMsgBox( OemToAnsi( "NÆo Encontroo Esse Cliente" ), ;
            OemToAnsi( "Aten‡Æo" ) )

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

Sobre fivewin/versão/usuários

Mensagem por JoséQuintas »

Por acaso testar na sua versão é o mesmo que testar em todas?
E testar algumas rotinas de mensagem é o mesmo que testar todas?
Editor DOS e editor Windows não faz diferença, tem a ver com CODEPAGE.

Quem tiver problemas ao atualizar fivewin, já fica sabendo.
Ou quem comprar versão nova, já faz do jeito certo, atualizado.
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/
Kapiaba
Colaborador
Colaborador
Mensagens: 1908
Registrado em: 07 Dez 2012 16:14
Localização: São Paulo
Contato:

Sobre fivewin/versão/usuários

Mensagem por Kapiaba »

Pode testar em cualcuer versão que vai funcionar, até em FIVEWIN FOR CLIPPER, sempre foi assim. Se entendi sua dúvida. Eu por exemplo, uso EDITOR DOS:

Código: Selecionar todos

The dBFast editor.  Version 1.00.
Copyright (C) 1988 by SemWare.  ALL rights reserved.
Então, eu uso o OemToAnsi() para acentuar e cuando não quero usar o EDITOR DOS, uso o EDITPAD.exe. Entende?

É o gosto personal de cada um...

A CODEPAGE.lib basta adcionar na compilação.

Código: Selecionar todos

echo %hdirl%\codepage.lib   + >> b32.bc
no HARBOUR, é a:

Código: Selecionar todos

echo %hdirl%\hbcpage.lib + >> b32.bc
Regards, saludos.
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Sobre fivewin/versão/usuários

Mensagem por JoséQuintas »

Kapiaba escreveu:Se entendi sua dúvida.
Não perguntei nada.
Não tenho dúvida nenhuma.
Acabou de acontecer com usuário antigo de fivewin.
Ele precisou modificar fontes por causa da diferença.
Isso é fato comprovado.

Apenas alertei sobre o fato e nada mais.

Ele apenas trocou a versão do fivewin e aconteceu isto
imagem.jpg
imagem.jpg (11.08 KiB) Exibido 4526 vezes
Isso não acontece.
Tá bom.
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/
Kapiaba
Colaborador
Colaborador
Mensagens: 1908
Registrado em: 07 Dez 2012 16:14
Localização: São Paulo
Contato:

Sobre fivewin/versão/usuários

Mensagem por Kapiaba »

Pergunte qual a versão, talvez eu tenha para testar. basta ele olhar em: C:\FWH\INCLUDE\FIVEWIN.CH

E peça o BUILDX.BAT ou se ele usou o HARBOUR, BUILDH.BAT.

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

Sobre fivewin/versão/usuários

Mensagem por JoséQuintas »

Kapiaba escreveu:Pergunte qual a versão, talvez eu tenha para testar. basta ele olhar em: C:\FWH\INCLUDE\FIVEWIN.CH
E peça o BUILDX.BAT ou se ele usou o HARBOUR, BUILDH.BAT.
Pra mim tá comprovado, é o suficiente.

Não vejo utilidade nenhuma pra informação de versão.
A fivetech deve ter a mudança registrada, só perguntar lá, aí vai ter a versão exata aonde houve mudança.
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