GT-HWGUI

Projeto HwGui - Biblioteca visual para Harbour/xHarbour

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

GT-HWGUI

Mensagem por JoséQuintas »

Ah sim... faltou...
Vai ficar maior kkkkkk

No mesmo fonte, precisa disto:

Código: Selecionar todos

THREAD STATIC MainWVT
É a variável aonde vai ficar a classe da Main.

Lógico, e os #include, e #define

Código: Selecionar todos

#include "hbclass.ch"
#include "hbgtinfo.ch"
#include "hwgui.ch"
#define HB_GTI_EXTENDED                   1000
#define HB_GTI_NOTIFIERBLOCKGUI           ( HB_GTI_EXTENDED + 10 )
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

GT-HWGUI

Mensagem por JoséQuintas »

Tô rindo à toa por vários motivos.

Um deles, com certeza é:
passamos tanto tempo discutindo sobre GTWVG/GUI....
E tudo resolvido com 3 linhas....

Eu disse... tem coisa interessante na GTWVG, até mesmo pra acabar com o uso dela...

Só sobra da GTWVG a janela, que permite inserir a rotina GUI, o resto passa a ser HWGUI.
Todo restante da GTWVG... não precisa mais, hwgui tem tudo.
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

GT-HWGUI

Mensagem por JoséQuintas »

Aproveitando também....

Não tem nada complexo aí de programação.
Não fiz nada diferente do que outras pessoas poderiam fazer.
Eu dizia sobre isso, dizia que deveria ser simples, mas não sabia como fazer.
Mas finalmente encontrei.

Não tem nada de programador avançado nisso.

E continuo sendo principiante em hwgui.
Uma coisa não tem nada a ver com a outra.
3 linhas de programação não me transformam em nenhum conhecedor de gui/hwgui.
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

GT-HWGUI

Mensagem por JoséQuintas »

Agora fiz o teste removendo partes da GTWVG.
Pode apagar TODOS os PRGs.
Dos 8 fontes em C, só precisa 3: gtwvgd.c, wvgcore.c, wvgcuig.c
Devem ter funções que não precisaria, mas precisa dos 3.
Não sei se no XHarbour tem esses daí.
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

GT-HWGUI

Mensagem por JoséQuintas »

Alguém poderia testar se isso também funciona em Linux?
Pode ser uma questão decisiva sobre tudo isso.
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

GT-HWGUI

Mensagem por JoséQuintas »

Só teste rascunho....
gtwvg.png
gtwvt.png
gtwvw.png
1. Usando GTWVG
2. Usando GTWVT, a lib gui interna do Harbour
3. Usando GTWVW, mas Infelizmente, WVW não é uma GT oficial, e não mostrou o texto console.

Precisa mais testes, mas se tudo certo, elimina até a própria janela WVG, PRA USAR WVG.
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

GT-HWGUI

Mensagem por JoséQuintas »

Está lançada a idéia....
Melhor lugar impossível, um grande assunto pra discussão...

https://github.com/harbour/core/discussions/222
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

GT-HWGUI

Mensagem por JoséQuintas »

De repente acontece igual à documentação....

Estavam discutindo sobre formatos, alguém perguntou como era a documentação atual, e comparei com uma base de dados em formato txt.
Coincidência ou não, depois disso... voilá... tudo ficou disponível em site e outros formatos.
Quem sabe....
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

GT-HWGUI

Mensagem por JoséQuintas »

Após uma semana de iniciada a discussão.... NADA
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
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

GT-HWGUI

Mensagem por Itamar M. Lins Jr. »

Olá!
Após uma semana de iniciada a discussão.... NADA
Simples, vão pegar sua ideia e talvez farão um produto para vender. Quem sabe ?
A mesma coisa coisa que fazem com as ideias do Alexander Kresin.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

GT-HWGUI

Mensagem por JoséQuintas »

A propósito....
Me mostraram os fontes da WVWTools 2, pra expandir WVW.
É praticamente isso.
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