Clipper On Line • Ver Tópico - HWGui x Win 10

HWGui x Win 10

Projeto HwGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

 

HWGui x Win 10

Mensagempor Luciano Bonfim » 02 Jul 2016 01:30

tenho um sistema rodando em um cliente com xharbour + hwgui... o cliente estava usando windows 7 e agora atualizou para windows 10
tudo funciona perfeitamente, mas ele ta reclamando que as janelas ficaram mais opacas, mais feias etc... que no win 7 era bem mai bonita!!!

tentei alterar o tema do win10 mas continua igual...

alguma sugestao?!

Muito Obeigado

Luciano Bonfim
Muito Obrigado,

Luciano Bonfim de Azevedo
www.bonfim.com.br
luciano@bonfim.com.br
www.linkedin.com/in/lucianobonfim
Skype : lucianobonfim
Avatar de usuário

Luciano Bonfim
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 414
Data de registro: 23 Ago 2007 09:34
Cidade/Estado: Rio de Janeiro / São Paulo
Curtiu: 0 vez
Mens.Curtidas: 0 vez

HWGui x Win 10

Mensagempor asimoes » 02 Jul 2016 07:43

Luciano você utiliza algum arquivo .manifest na sua compilação?

Se não , utilize este:
Anexos
windows_manifest.zip
windows7.manifest
(844 Bytes) Baixado 103 vezes
►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)
Avatar de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4919
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 341 vezes
Mens.Curtidas: 258 vezes

HWGui x Win 10

Mensagempor fladimir » 02 Jul 2016 10:30

pra q serve o manifest?
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Avatar de usuário

fladimir
Colaborador

Colaborador
 
Mensagens: 2436
Data de registro: 15 Nov 2006 19:21
Curtiu: 28 vezes
Mens.Curtidas: 157 vezes

HWGui x Win 10

Mensagempor asimoes » 02 Jul 2016 11:13

Fladimir,

Eu preferi colocar o link da microsoft que fala sobre o manifest.

https://msdn.microsoft.com/en-us/library/aa375365(v=vs.85).aspx

Compilado com manifest:

manifest com.PNG
Compilado com manifest
manifest com.PNG (6.05 KiB) Visualizado 1265 vezes


Compilado sem manifest:

manifest sem.PNG
Compilado sem manifest
manifest sem.PNG (6.04 KiB) Visualizado 1265 vezes


Basicamente o manifest é um arquivo xml, que utiliza o esquema de cores (muda a aparência da aplicação),

Notem o desenho dos botões.

O arquivo manifest é pra ser informado no arquivo .rc que por sua vez informado no hbp
►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)
Avatar de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4919
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 341 vezes
Mens.Curtidas: 258 vezes

HWGui x Win 10

Mensagempor asimoes » 02 Jul 2016 11:21

Exemplo compilado com manifest, rodando no windows 10

Lib hwgui

Screen Shot 07-02-16 at 11.19 AM.PNG
►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)
Avatar de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4919
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 341 vezes
Mens.Curtidas: 258 vezes

HWGui x Win 10

Mensagempor asimoes » 02 Jul 2016 11:24

►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)
Avatar de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4919
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 341 vezes
Mens.Curtidas: 258 vezes

HWGui x Win 10

Mensagempor asimoes » 02 Jul 2016 11:28

Exemplo de uso do manifest no windows xp

A figura 1 está compilado com manifest
https://msdn.microsoft.com/en-us/library/aa289524(v=vs.71).aspx
Screen Shot 07-02-16 at 11.27 AM.PNG
►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)
Avatar de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4919
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 341 vezes
Mens.Curtidas: 258 vezes

HWGui x Win 10

Mensagempor fladimir » 02 Jul 2016 15:54

entendi obrigado.
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Avatar de usuário

fladimir
Colaborador

Colaborador
 
Mensagens: 2436
Data de registro: 15 Nov 2006 19:21
Curtiu: 28 vezes
Mens.Curtidas: 157 vezes

HWGui x Win 10

Mensagempor JoséQuintas » 02 Jul 2016 18:56

O manifest trata-se de uma configuração.
Nesse caso pra liberar recursos dos componentes do Windows.
Por algum motivo a Microsoft exige esse manifest pra liberar visual moderno.
Pode ser um arquivo externo também, com o mesmo nome do EXE acrescido de .manifest (arquivo.exe.manifest)
Isso começou nos tempos do Windows XP.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"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 de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18152
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1215 vezes

HWGui x Win 10

Mensagempor fladimir » 02 Jul 2016 23:03

Acho q o Xailer embute isso pq nunca precisei disso, mas é bom saber.

obrigado.
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Avatar de usuário

fladimir
Colaborador

Colaborador
 
Mensagens: 2436
Data de registro: 15 Nov 2006 19:21
Curtiu: 28 vezes
Mens.Curtidas: 157 vezes




Retornar para HwGui

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 5 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro