Shordi   09-05-2023, 11:16
#1
El Checkbox estándar no permite cambiar el color foreground, utilizando siempre los del tema de escritorio. Eso me planteaba problemas con el tejemaneje que estoy haciendo sobre la estética de gambas y que algún día estará lo suficiente presentable como para traerlo aquí, a saber: Si tengo un tema de escritorio oscuro, el color de la fuente es blanco. Si con mi programa selecciono un tema de gambas con colores claros como fondo de los formularios, el texto del Checkbox no se ve.

Por eso me he hecho este control SwitchBox, a falta de un nombre mejor, que hace lo mismo que un CheckBox, pero que permite más configuraciones de colores y bordes.
Es, por tanto, un CheckBox festivo, gay, amante de los unicornios, ecosostenible, inclusivo y feminista. No como el original que sólo sabe cambiar un color y está triste, arrinconado y le dan brócoli para merendar todos los días.

Lo he probado con QT y GTK, y con éste último pierde algún efecto (como el de que el botón se hunda al hacer click y demás) pero básicamente funciona con ambas librerías.

Lo podéis descargar de https://gitlab.com/shordi/SwitchBox en su versión más reciente y os adjunto aquí la versión que está rulando en el vídeo-tutorial.

Espero que os sea útil.

Saludos
Archivos adjuntos
.gz
SwitchBox-0.0.1.tar.gz (Tamaño: 14.34 KB Descargas: 3)

No podemos regresar
tincho   09-05-2023, 21:36
#2
Shordi es el maquina de los controles. Big Grin
Yo le pondría a todos los controles que haces lo mimo pero en vez de Box le pondría Bro por ejemplo ButtonBro, ColorBro, ComboBro, CheckBro, ComboBro, RadioBro, Etc. o  tal vez ... ButtonSho, ColorSho, ComboSho, CheckSho, ComboSho, RadioSho, Etc.

1 Saludo.
Shordi   09-05-2023, 22:22
#3
Big Grin Big Grin Cool

Big Grin Big Grin Cool
Última modificación: 09-05-2023, 22:22 por Shordi.

No podemos regresar
  
Usuarios navegando en este tema: 3 invitado(s)
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.