Página 1 de 1

Hwgui Lib compilada com UTF8.

Enviado: 01 Ago 2026 23:11
por Itamar M. Lins Jr.
Olá!
Quem desejar testar.
Hwgui_Unicode_07_08_2026.rar
(851.02 KiB) Baixado 3 vezes
Exemplo:

Código: Selecionar todos

#include "hwgui.ch"

// Certifique-se de salvar este arquivo .prg em formato UTF-8 no seu editor!
REQUEST HB_CODEPAGE_UTF8, HB_LANG_PT

PROCEDURE Main()
   LOCAL oForm, oLabel1, oLabel2, oBtn
   LOCAL cTextoPt, cTextoJap

   // Configuração nativa do seu ambiente
   HB_CDPSELECT("UTF8")
   hb_langselect("PT")
   hwg_SetApplocale( "UTF8" )

   cTextoPt  := "Acentuação em UTF-8: Ações, Época, Coração, Olá Mundo!"
   cTextoJap := "Texto Internacional: 日本語 (Nihongo)"

   INIT WINDOW oForm TITLE "Teste Oficial UTF-8 - HwGUI" ;
      AT 200, 200 SIZE 600, 250 ;
      STYLE WS_OVERLAPPEDWINDOW

   @ 20, 30 SAY oLabel1 CAPTION cTextoPt SIZE 560, 30 ;
      FONT HFont():Add( "Arial", 12 )

   @ 20, 80 SAY oLabel2 CAPTION cTextoJap SIZE 560, 30 ;
      FONT HFont():Add( "Arial", 12 )

   @ 230, 150 BUTTON oBtn CAPTION "Fechar" SIZE 140, 40 ;
      ON CLICK {|| oForm:Close() }

   ACTIVATE WINDOW oForm

RETURN
hbmk2 test_utf8.prg hwgui.hbc
Capturar.PNG
Capturar.PNG (8.09 KiB) Exibido 169 vezes

Re: Hwgui Lib compilada com UTF8.

Enviado: 02 Ago 2026 12:57
por sygecom
Muito bom

Re: Hwgui Lib compilada com UTF8.

Enviado: 06 Ago 2026 19:25
por Itamar M. Lins Jr.
Olá!
Atualizado, correção do Bug "hwg_WriteStatus()"
Demorou mas consegui encontrar o problema.
Interessante que essa versão "salvo engano" posso usar com minha configuração antiga.
Os acentos, etc no ANSI do Windows estão ok na tela e o RDD continua para DBF(PTISO)

Re: Hwgui Lib compilada com UTF8.

Enviado: 07 Ago 2026 15:09
por Itamar M. Lins Jr.
Olá!
Atualiazado se for campo numérico a opção de escrita da esquerda para a direita.