APARÊNCIA DOS COMPONENTES

DUMMIES 12/08/2015 11:15:59
#449847
Prezados.
Tenho uma pequena dúvida que não chega ser um problema sério mas se alguém tiver algum conhecimento sobre isso eu fico agradecido.
Uso Windows Seven e normalmente deixo o tema do Windows = [Ô]Windows 7[Ô] ou [Ô]Windows 7 Basic[Ô], sendo assim monto minha tela num form fica tudo OK, mas quando altero o tema do Windows para [Ô]Tema Classico do Windows[Ô] ele muda a aparência dos componentes do meu form, deixando aquela cor cinza escuro em tudo.
Até ai eu entendo perfeitamente que isso é normal pois se eu alterei o tema do Windows....e esse seria o resultado.
Minha pergunta é...teria um meio de deixar os componentes (Button, TabControl, etc) com aquela aparência [Ô]Agradável[Ô] do Windows 7, mesmo quando o Windows não estiver usando esse tema?
Na verdade descobri isso quando foi instalar um programa que eu fiz num computador onde o usuário usava esse tema do Windows ( [Ô]Tema Classico do Windows[Ô]), e ficou muito ruim.
Obrigado !

F001E 12/08/2015 11:37:29
#449848
Até em sistemas desenvolvidos em VB6 faz isso. Quando colocar o tema do Windows 7 os forms mudam. Isso é do Sistema Operação que muda todas as janelas. Para isso use Skins aqui vai uma lista. Eu uso DevExpress e os forms ficar do mesmo jeito independente do tema do Windows.

Skin++: http://www.uipower.com/SkinList.php
DotNetSkin: http://www.dotnetskin.net/
SkinCrafter: http://www.skincrafter.com/
Appface: http://www.appface.net/eng/index.htm
Divelements: http://www.devcomponents.com/
F001E 12/08/2015 11:42:04
#449849
Com DevExpress as telas ficam assim...
DUMMIES 12/08/2015 12:10:17
#449851
F001E
Obrigado pelo retorno.
A algum tempo atras eu andei usando os componentes Free do Devexpress, são muito bons mesmo, mas parece que agora eles não estão mais disponibilizando esses componentes Free, e como já formatei minha máquina algumas vezes eu perdi a instalação desses.
Estou usando os componentes Free do Krypton Suite eles dão uma aparencia legal nos componentes do Form, mas como só uso os Free, neles não estão componentes como: Tab, ou Form, assim tanto o Form quanto o Tab fica com aquela aparência escura. Acho que vou partir para comprar uma licença do Krypton ou do DevExpress.
Fiz a pergunta aqui no forum porque pensei que havia um meio de manter a aparência original dos componentes se uso de Skins.
Valeu !
Faça seu login para responder