Testes HWGUI com telas em XML
Moderador: Moderadores
-
Fernando queiroz
- Usuário Nível 4

- Mensagens: 779
- Registrado em: 13 Nov 2014 00:41
- Localização: Porto Alegre/RS
Interface visual
Tela de Login seguindo o padrao , to testando recursos do designer da HWGUI mas falta muitas coisas
HARBOUR 3.2, HWGUI 2.23 B3, SEFAZCLASS, PDFClass, ADO + MariaDB/MySQL, RMChart
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Interface visual
Também.Fernando queiroz escreveu:acho que o problema nos ajuste são por conta da rotina que carrega os XML da tela
Se olhar meus testes com hwgui, tive um problema com tamanho de ícones, que faltava o redimensionamento, e foi alterado depois.
Talvez baste atualizar a 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/
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/
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Interface visual
Mesmo assim, talvez apareça outro possível bug em hwgui.
Não é exatamente um bug....
A hwgui faz controle sobre o que carrega, pra não perder tempo recarregando o que já carregou.
Isso é vantagem pra quem usa imagens do disco.
Mas... se o redimensionamento é no momento da carga... isso vai atrapalhar se usar a mesma imagem com tamanhos diferentes.
Não é exatamente um bug....
A hwgui faz controle sobre o que carrega, pra não perder tempo recarregando o que já carregou.
Isso é vantagem pra quem usa imagens do disco.
Mas... se o redimensionamento é no momento da carga... isso vai atrapalhar se usar a mesma imagem com tamanhos diferentes.
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/
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/
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Interface visual
Acho que usou o ownerbutton.
Verifica se ele tem uma propriedade de auto-redimensionar a imagem.
se tiver... problema resolvido com qualquer imagem.
O problema que tive, que mencionei, foi com o HSAYICON e não tem a ver com esse que usou.
Verifica se ele tem uma propriedade de auto-redimensionar a imagem.
se tiver... problema resolvido com qualquer imagem.
O problema que tive, que mencionei, foi com o HSAYICON e não tem a ver com esse que usou.
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/
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/
-
Fernando queiroz
- Usuário Nível 4

- Mensagens: 779
- Registrado em: 13 Nov 2014 00:41
- Localização: Porto Alegre/RS
Testes HWGUI com telas em XML
para colocar o bmp da imagem tive que redimensionar ele para o tamanho final na tela e coloca-lo entro de um panel ai deu certo
HARBOUR 3.2, HWGUI 2.23 B3, SEFAZCLASS, PDFClass, ADO + MariaDB/MySQL, RMChart
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Testes HWGUI com telas em XML
Olhei aqui:
Use HBitmap pra carregar a imagem primeiro.
Nele pode definir o tamanho.
Uma sugestão é transformar essa imagem em ícone.
Com IrfanView dá pra fazer isso, e definir a cor preta como fundo transparente.
Depois cria essa área toda preta com a imagem do S por cima, assim nem vai dar pra perceber se o ícone for menor.
O lado ruim... é que às vezes o bmp parece ter cor preta única mas às vezes usa tonalidade diferente.
O resultado é ter um ícone onde nem toda parte preta foi transformada em transparente.
Mas só tem um jeito de saber: tentando.
Use HBitmap pra carregar a imagem primeiro.
Nele pode definir o tamanho.
Uma sugestão é transformar essa imagem em ícone.
Com IrfanView dá pra fazer isso, e definir a cor preta como fundo transparente.
Depois cria essa área toda preta com a imagem do S por cima, assim nem vai dar pra perceber se o ícone for menor.
O lado ruim... é que às vezes o bmp parece ter cor preta única mas às vezes usa tonalidade diferente.
O resultado é ter um ícone onde nem toda parte preta foi transformada em transparente.
Mas só tem um jeito de saber: tentando.
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/
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/
-
Fernando queiroz
- Usuário Nível 4

- Mensagens: 779
- Registrado em: 13 Nov 2014 00:41
- Localização: Porto Alegre/RS
Testes HWGUI com telas em XML
enfim a janela com todos os icones brancos
acho que ficou legal
acho que ficou legal
HARBOUR 3.2, HWGUI 2.23 B3, SEFAZCLASS, PDFClass, ADO + MariaDB/MySQL, RMChart
-
Fernando queiroz
- Usuário Nível 4

- Mensagens: 779
- Registrado em: 13 Nov 2014 00:41
- Localização: Porto Alegre/RS
Testes HWGUI com telas em XML
HARBOUR 3.2, HWGUI 2.23 B3, SEFAZCLASS, PDFClass, ADO + MariaDB/MySQL, RMChart
-
Fernando queiroz
- Usuário Nível 4

- Mensagens: 779
- Registrado em: 13 Nov 2014 00:41
- Localização: Porto Alegre/RS
Testes HWGUI com telas em XML
com separadores ou sem
?
HARBOUR 3.2, HWGUI 2.23 B3, SEFAZCLASS, PDFClass, ADO + MariaDB/MySQL, RMChart
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Testes HWGUI com telas em XML
No final, o Designer acaba sendo bom pra isso: testar visuais/possibilidades
No uso, mais prático via código mesmo.
No uso, mais prático via código mesmo.
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/
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/
Testes HWGUI com telas em XML
Fernando, qual é objeto button que você está usando?
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
-
Fernando queiroz
- Usuário Nível 4

- Mensagens: 779
- Registrado em: 13 Nov 2014 00:41
- Localização: Porto Alegre/RS
Testes HWGUI com telas em XML
OWNERBUTTONasimoes escreveu:Fernando, qual é objeto button que você está usando?
HARBOUR 3.2, HWGUI 2.23 B3, SEFAZCLASS, PDFClass, ADO + MariaDB/MySQL, RMChart
Testes HWGUI com telas em XML
Fernando pode postar como seria a chamada?
Como faz esse efeito gradiente
Como faz esse efeito gradiente
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Testes HWGUI com telas em XML
PNG com cara de botão:
O meu fork da HwGui (2.17) permite usar png, mas pode usar jpg ou bmp
Código: Selecionar todos
@ 629,119 BITMAP oButtonSair ;
SHOW "AVI\iSair.png" ;
OF ThisformImporta ;
STRETCH 0 ;
SIZE 120, 32 ;
ON CLICK {|| oDlg:close() } ;
STYLE ES_WANTRETURN
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Testes HWGUI com telas em XML
O que usa pra converter? Bostaurus?asimoes escreveu:O meu fork da HwGui (2.17) permite usar png, mas pode usar jpg ou bmp
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/
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/
