Hwgui Lib compilada com UTF8.

Projeto HwGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 8202
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 6 vezes
Curtiram: 1 vez

Hwgui Lib compilada com UTF8.

Mensagem 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 167 vezes
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7154
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Curtiram: 1 vez
Contato:

Re: Hwgui Lib compilada com UTF8.

Mensagem por sygecom »

Muito bom
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 8202
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 6 vezes
Curtiram: 1 vez

Re: Hwgui Lib compilada com UTF8.

Mensagem 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)
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 8202
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 6 vezes
Curtiram: 1 vez

Re: Hwgui Lib compilada com UTF8.

Mensagem por Itamar M. Lins Jr. »

Olá!
Atualiazado se for campo numérico a opção de escrita da esquerda para a direita.
Saudações,
Itamar M. Lins Jr.
Responder