Página 1 de 1

Atualização Harbour 3.2

Enviado: 15 Jan 2023 17:29
por Itamar M. Lins Jr.
Olá!

Código: Selecionar todos

2023-01-15 11:17 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
  * contrib/hbwin/win_prn1.c
    ! fixed parameter type in font enum callback

  * include/harbour.hbx
  * src/harbour.def
  * src/rtl/hbgtcore.c
    + added two new PRG functions:
         hb_gtExists( <cGtName> ) -> <lExists>
         hb_gtList() -> <aGtNames>

  * src/rtl/hbgtcore.c
    * changed the order of defualt GT initialization. Now GT specified by -gt*
      hbmk2 option has higher priority then GT chosen by
         request HB_GT_<name>_DEFAULT

  * include/hbapi.h
  * src/vm/set.c
    + added two C functions for OS codepage translations:
         char * hb_osStrEncode2( const char * pszName,
                                 char * pszBuffer, HB_SIZE nSize );
         HB_WCHAR * hb_osStrU16Encode2( const char * pszName,
                                        HB_WCHAR * pszBufferW, HB_SIZE nSize );

  * include/hbwinuni.h
    + added HB_CHARDUP2() macro for UNICODE/ANSI OS codepage translation

  * src/common/hbgete.c
    ! fixed memory allocation in MS-Windows version of hb_getenv_buffer()

  * src/pp/hbpp.c
    ! added integer range to HB_VER_REVID definition to pacify warning

  * src/rtl/cdpapi.c
    * minor simplification

best regards
Przemek
Saudações,
Itamar M. Lins Jr.

Atualização Harbour 3.2

Enviado: 15 Jan 2023 18:49
por JoséQuintas
* src/rtl/hbgtcore.c
* changed the order of defualt GT initialization. Now GT specified by -gt*
hbmk2 option has higher priority then GT chosen by
request HB_GT_<name>_DEFAULT
Será que tem algo a ver com minha alteração na hwgui ??
gui.png
Acho que não, apenas coincidência.

Lembrando que a alteração na hwgui só poderia ser dispensada pra Harbour atualizado.

Atualização Harbour 3.2

Enviado: 15 Jan 2023 20:14
por JoséQuintas
* src/common/hbgete.c
! fixed memory allocation in MS-Windows version of hb_getenv_buffer()
Me chamou a atenção isto.
Não sei o quanto isso implicaria no uso.

Pois é....
As alterações pra TESTAR 3.2 vão ser trabalhosas, não vai ter volta pra 3.4.

Atualização Harbour 3.2

Enviado: 15 Jan 2023 21:44
por Itamar M. Lins Jr.
Olá!
não vai ter volta pra 3.4.
Ele pode atualizar a 3.4
Eu não afirmo uma coisa dessa, posso usar qualquer coisa.
Sempre corri de exclusividade, usava a 3.4 fui um dos primeiros, quando ele parou eu pulei para 3.2.

Veja que até HOJE 2023 as IDE's que temos são inferiores ou iguais as de 1990 mais ou menos isso.

Parece que mais de 80% dos programadores só querem saber de desenhar usando WEB.
Os vídeos de aulas é CSS+HTML, pena que o Harbour ainda não fez o caminho para WEB, não é suportada pelo pessoal ainda, essa parte WEB.

Tem o Mod_Harbour, mas se tornou uma coisa exclusiva de um pequeno grupo.


Saudações,
Itamar M. Lins Jr.

Atualização Harbour 3.2

Enviado: 16 Jan 2023 01:11
por JoséQuintas
Itamar M. Lins Jr. escreveu:Ele pode atualizar a 3.4
Tem alterações interessantes que não entraram no 3.4.

Meu aplicativo é baseado no que criei pra GTWVG do Harbour 3.4.
Meu teste vai ser JOGAR FORA tudo que criei, e todo fonte do aplicativo baseado nele.

Tô mais preocupado é sobre o que fazer se isso não resolver....

Atualização Harbour 3.2

Enviado: 16 Jan 2023 12:30
por Itamar M. Lins Jr.
Olá!
Já passou da hora. Vc já deveria ter migrado para Hwgui.
Ou Minigui...
Quando nossas ferramentas ficam sem mantenedor, devemos procurar outras.

Saudações,
Itamar M. Lins Jr.

Atualização Harbour 3.2

Enviado: 16 Jan 2023 20:32
por JoséQuintas
Itamar M. Lins Jr. escreveu:Quando nossas ferramentas ficam sem mantenedor, devemos procurar outras.
Quando é necessário reescrever todo aplicativo pra testar uma lib, não é tão simples assim.
Exemplos com coisas idiotas todas as LIBs tem, e hwgui só tem praticamente isso.
Não é uma boa referência ter exemplos assim, faz demorar qualquer teste.

Atualização Harbour 3.2

Enviado: 16 Jan 2023 21:08
por Itamar M. Lins Jr.
Olá!
e hwgui só tem praticamente isso.
Use a Minigui, ou a outra OOHG... Enfim use outras, não só tem Hwgui.
Se for por hábito seguir a evolução da WVG, use QtContribs que é a LIB do Pritpal que é o pai da WVG.
É apenas uma questão de escolha. Vai mudar 0(zero) na parte de BD. São apenas telas mesmo que vc não quer abrir mão.

Saudações,
Itamar M. Lins Jr.