Nos complace anunciar que este es el último paso para el modo oscuro en macOS. Los últimos widgets de la biblioteca son compatibles con el modo oscuro:
- Barra de herramientas de la interfaz 4D Write Pro
- Barra lateral de la interfaz 4D Write Pro
- Área de texto enriquecido
Así que a partir de 4D v19 R4, la elección es tuya, ya que puedes desarrollar e implementar completamente usando el modo claro u oscuro en macOS.
Interfaz de 4D Write Pro
En este caso, una imagen vale más que mil palabras, así que aquí está el resultado:
Aspecto claro
Aspecto oscuro
Área de texto enriquecido
El Área de Texto Enriquecido también ha recibido su cuota de mejoras. Ahora cuenta con un conjunto de iconos claros y oscuros que se adaptan al modo que elijas.
Bono
Algunos de ustedes recordarán que durante el 4D Summit 2016, les presentamos la nueva interfaz de la barra lateral de 4D Write Pro, con la posibilidad de personalizar el fondo y los colores de la fuente. Esta característica ahora funciona con la barra de herramientas.
Si los diferentes grises ofrecidos en oscuro o claro son demasiado oscuros o demasiado claros para ti, o si quieres poner algo de color (loco) en tu interfaz, ahora es posible.
Así es como se hizo la interfaz azul:
var $wpSkin : Object
$wpSkin :=New object
If (Form Get color scheme="light")
$wpSkin .backgroundColor:=0x00DBE5FF
$wpSkin .separatorColor:=0x00A4BCFF
$wpSkin .fontColor:=0x001B0E53
$wpSkin .separatorFontColor:=0x001B0E53
Else
$wpSkin .backgroundColor:=0x001B0E53
$wpSkin .separatorColor:=0x2080
$wpSkin .fontColor:=0x000A061F
$wpSkin .separatorFontColor:=0x00DBE5FF
End if
$wpSkin .font:=Choose(Is Windows; "Tahoma"; "Helvetica Neue")
$wpSkin .fontSize:=12
WP UpdateWidget ("WPtoolbar"; "WParea"; $wpSkin)
No olvides que el código fuente está disponible en GitHub. Siéntase libre de adaptarlo a sus necesidades.