4D Write Pro setzt auf den Dark (Mode)!

Wir freuen uns, ankündigen zu können, dass dies der letzte Schritt für den Dark Mode unter macOS ist. Die letzten Widgets der Bibliothek sind mit dem Dark Mode kompatibel:

  • 4D Write Pro Interface Symbolleiste
  • 4D Write Pro Interface Seitenleiste
  • Rich-Text-Bereich

Ab 4D v19 R4 haben Sie also die Wahl, ob Sie mit dem hellen oder dem dunklen Modus unter macOS entwickeln und einsetzen möchten.

4D Write Pro Schnittstelle

In diesem Fall sagt ein Bild mehr als tausend Worte, deshalb hier das Ergebnis:

Helles Erscheinungsbild

blank

Dunkles Erscheinungsbild

blank

blank

Rich-Text-Bereich

Auch der Rich-Text-Bereich hat einige Verbesserungen erfahren! Er ist jetzt mit einer Reihe von hellen und dunklen Symbolen ausgestattet, die sich an den von Ihnen gewählten Modus anpassen.

Bonus

Einige von Ihnen erinnern sich vielleicht daran, dass wir Ihnen auf dem 4D Summit 2016 die neue Seitenleiste von 4D Write Pro vorgestellt haben, mit der Möglichkeit, die Hintergrund- und Schriftfarben anzupassen. Diese Funktion funktioniert jetzt auch mit der Symbolleiste.

Wenn Ihnen die verschiedenen Grautöne, die in dunkel oder hell angeboten werden, zu dunkel oder zu hell sind, oder wenn Sie etwas (verrückte) Farbe in Ihre Oberfläche bringen möchten, ist das jetzt möglich.

blank

So wurde die blaue Benutzeroberfläche erstellt:

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)

Nicht vergessen, der Quellcode ist auf GitHub verfügbar. Fühlen Sie sich frei, ihn an Ihre Bedürfnisse anzupassen!

Vanessa Talbot
Product Owner - Vanessa Talbot kam im Juni 2014 zum 4D Programmteam. Als Product Owner ist sie für das Schreiben der User Stories und deren Umsetzung in funktionale Spezifikationen zuständig. Ihre Aufgabe ist es auch, sicherzustellen, dass die Implementierung der Funktionen den Anforderungen des Kunden entspricht. Seit ihrer Ankunft hat sie an der Definition der wichtigsten Funktionen in 4D gearbeitet. Sie hat an den meisten der neuen Funktionen für präemptives Multi-Threading gearbeitet und auch an einem sehr komplexen Thema: der neuen Architektur für erstellte Anwendungen. Vanessa hat einen Abschluss von der Telecom Saint-Etienne. Sie begann ihre Karriere am Criminal Research Institute als Entwicklerin für die audiovisuelle Abteilung. Sie hat auch in den Bereichen Medien und Medizin als Expertin für technischen Support, Produktion und die Dokumentation neuer Funktionen gearbeitet.