Visualização/seleção fácil e elegante do tema (claro ou escuro) para aplicativos VCL mais demonstração alta
Links relacionados: https://www.embarcadero.com/ - https://learndelphi.org/
Com o Vclthemeselector, você pode adicionar facilmente um seletor de temas moderno e elegante para o seu aplicativo Delphi VCL. O formulário mostra todos os estilos VCL incluídos no seu aplicativo e organize -os em linhas e colunas definidas. Você pode especificar para incluir ou não a opção 'Windows' não-estilo.


Use a demonstração vclTheSelectorLauncher presente na pasta Demo para testá -la e veja como é fácil usá -lo, como neste exemplo:
var
LStyleName: string;
LExcludeWindows: boolean;
LMaxRows, LMaxCols: Integer;
begin
LStyleName := TStyleManager.ActiveStyle. Name ;
LExcludeWindows := False;
LMaxRows := 3 ;
LMaxCols := 4 ;
if ShowVCLThemeSelector(LStyleName, LExcludeWindows, LMaxRows, LMaxCols) then
TStyleManager.SetStyle(LStyleName);
end ; Licença: O CBVClStylePreview é baseado no vclstylePreview (vcl.styles.ext) de: github.com/rruz/vcl-tyles-utils com suporte completo de DPI e liberado sob licença Apache 2.0.
Também incluído neste repositório, você pode encontrar um exemplo completo de um aplicativo habilitado para o tema HighDPI - VCL que usa o VCLTheSelector para alterar o tema. Você pode executar a demonstração de: Demo Bin ModernAppDemo.exe.




Aviso: Para editar e compilar a demonstração, você deve primeiro baixar: iconfontsimagelist componentes gratuitos aqui ... e componentes gratuitos svgiconimagelist aqui ...
Você também pode usar o StyledComponents, ativando a Diretiva do Compilador de Componentes do StyledConeds na demonstração. Você deve primeiro baixar o StyledComponents aqui ...

Essa demonstração é inspirada na demonstração do TSplitView (o software original é Copyright (c) 2015 Embarcadero Technologies, Inc.) e é lançado sob a licença Apache 2.0.

O VCLTheSeselector e o VctHemeseLectorLauncher são compatíveis de Delphi Xe5 a 12, com algumas diferenças para o suporte de alto DPI.
ModernAppDemo é compatível com Delphi Delphi 12, 11, 10.4, 10.3, 10.2 e 10.1 (AVISO: 10.1 Formato de fluxo PNG de imagens dentro do biolife.xml são incompatíveis: use um arquivo biolife.xml antigo).
20 de novembro de 2024
26 de abril de 2024
20 de outubro de 2023
04 de março de 2023
15 de setembro de 2022
10 de abril de 2022
16 de fevereiro de 2022
19 de outubro de 2021
16 de outubro de 2021
23 de agosto de 2021
24 de janeiro de 2021
30 de agosto de 2020
19 de junho de 2020
11 de junho de 2020
09 de junho de 2020
17 de maio de 2020
27 de abril de 2020
25 de abril de 2020