Vista previa/selección fácil y elegante del tema (Light u Dark) para aplicaciones VCL más Highdpi Demo
Enlaces relacionados: https://www.embarcadero.com/ - https://learndelphi.org/
Con VCLTHemesElector, puede agregar fácilmente un selector de temas moderno y elegante para su aplicación Delphi VCL. El formulario muestra todos los estilos VCL incluidos en su aplicación, luego organizarlos en filas y columnas definidas. Puede especificar para incluir o no la opción 'Windows' no estilo.


Use la demostración de VCLTHEMESELECHERLAUNCHER presente en la carpeta de demostración para probarlo, y vea cómo es fácil usarlo, como en este ejemplo:
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 ; Licencia: El CBVCLStylePreview se basa en vClStylePreview (vcl.styles.ext) de: github.com/rruz/vcl-styles-utils con soporte completo de alto DPI y lanzado bajo la licencia Apache 2.0.
También incluido en este repositorio puede encontrar un ejemplo completo de una aplicación habilitada con temas HighDPI - VCL que usa el VCLTHemesElector para cambiar el tema. Puede ejecutar la demostración de: demo bin modernappdemo.exe.




ADVERTENCIA: Para editar y compilar la demostración, primero debe descargar: IconFontSImageList gratuitos Componentes aquí ... y componentes gratuitos de SVGiConiMagelist aquí ...
También puede utilizar los componentes Styled, habilitando la Directiva del compilador de componentes Styledled en la demostración. Primero debe descargar StyledComponents aquí ...

Esta demostración está inspirada en TsplitView Demo (el software original es Copyright (c) 2015 Emarctorero Technologies, Inc.) y se lanza bajo la licencia Apache 2.0.

VClTHemesElector y VClThemesElectorLauncher son compatibles de Delphi XE5 a 12, con algunas diferencias al soporte de alto DPI.
ModernAppDemo es compatible con Delphi Delphi 12, 11, 10.4, 10.3, 10.2 y 10.1 (aviso: 10.1 Formato de flujo PNG de imágenes dentro de Biolife.xml son incompatibles: use un archivo antiguo Biolife.xml).
20 de noviembre de 2024
26 de abril de 2024
20 de octubre de 2023
04 de marzo de 2023
15 de septiembre de 2022
10 de abril de 2022
16 de febrero de 2022
19 de octubre de 2021
16 de octubre de 2021
23 de agosto de 2021
24 de enero de 2021
30 de agosto de 2020
19 de junio de 2020
11 de junio de 2020
09 de junio de 2020
17 de mayo de 2020
27 de abril de 2020
25 de abril de 2020