Produkt blank

Entwickeln mit 4D in einer dunklen Umgebung unter macOS

Seit 4D v19 können Sie unter macOS Anwendungen erstellen, die den dunklen Modus unterstützen. So können Sie den Geschmack Ihrer Nutzer treffen, indem Sie ihnen die Möglichkeit geben, zwischen Anwendungen im hellen oder dunklen Stil zu wählen.

Mit 4D v19 R3 lassen wir Ihnen als Entwickler die Wahl bei der Entwicklung Ihrer Anwendung. Die 4D Developer Edition fügt sich nahtlos in den hellen oder dunklen Look von macOS ein, um den jahrelangen Kampf zwischen hellem und dunklem Modus zu vermeiden!

Produkt blank

Tolle Neuigkeiten! Der Dialog für die Bildeinstellungen ist hier

Bilder sind ein wesentlicher Bestandteil von Dokumenten. Auf einer Rechnung zum Beispiel ist die richtige Positionierung des Firmenlogos wichtig. Aus diesem Grund bietet die 4D Write Pro Schnittstellenkomponente einen Eigenschaftsdialog für Bilder. Sie oder Ihre Endanwender können einfach definieren:

  • die Größe des Bildes
  • das Anzeigeformat
  • die Ränder und Polsterung
  • die Position auf der Seite für verankerte Bilder

Produkt blank

Vereinfachte Navigation zwischen Entwicklungsfenstern

Beim Schreiben einer neuen Funktion oder Methode oder beim Erstellen eines Formulars ist die Arbeit nie linear. Normalerweise müssen wir:

  • den Explorer aufrufen, um das Formular in seinem Ordner zu finden
  • den Explorer aufrufen, um die Dokumentation für die Methode zu schreiben
  • die Dokumentation eines Befehls auf der 4D Dokumentationsseite lesen
  • die Dokumentation der Methode einer Komponente lesen

In dieser neuen Version haben wir einige Menüpunkte im Code-Editor und im Formular-Editor hinzugefügt, damit Sie besser zwischen den verschiedenen Elementen eines Projekts navigieren können.

Produkt blank

Webcam-Unterstützung in Webbereichen

Mit COVID-19 ist das Remote-Office zu einem neuen Standard geworden, und Videokonferenzen sind für Fachleute alltäglich geworden. Infolgedessen haben immer mehr Fachleute damit begonnen, Videokonferenzfunktionen in ihre Anwendungen zu integrieren. Um Ihnen die Möglichkeit zu geben, Videokonferenzen aus verschiedenen Quellen wie Zoom, Microsoft Teams und anderen anzuzeigen, unterstützen wir jetzt Audio- und Videostreams in Webbereichen!

Tipps blank

4D REST API + ReactJS

von Mourad Aouinat, Software Ingenieur bei 4D Marokko

In einem früheren Blogbeitrag haben wir gesehen, wie einfach es ist, eine REST API mit 4D einzurichten. In diesem Blog-Beitrag werden wir die leistungsstarke 4D REST API in Kombination mit React nutzen, um eine To-Do App zu erstellen, die Funktionen zum Öffnen von To-Dos, zum Erstellen neuer To-Dos, zum Ändern bestehender To-Dos sowie Funktionen für Massenänderungen und Massenlöschungen enthält.

Tipps blank

CSS Media Query für eine dunkle oder helle UI

Der dunkle Modus hat in letzter Zeit stark an Bedeutung gewonnen. Deshalb haben wir in 4D v19 Unterstützung für diesen Modus hinzugefügt und in der entsprechenden Ankündigung ein paar Möglichkeiten genannt, wie Sie ihn an Ihre Bedürfnisse anpassen können.

In diesem Blog-Beitrag konzentrieren wir uns auf CSS und erklären im Detail, wie Sie CSS-Stile für helle und dunkle Modi mithilfe von CSS-Medienabfragen festlegen können.

Produkt blank

Die Unterstützung für den dunklen Modus unter macOS ist da.

Der dunkle Modus ist großartig und schafft ein aufregendes Benutzererlebnis. Deshalb unterstützt 4D ab 4D v19 jetzt den Dark Mode, der automatisch aktiviert wird, wenn der Dark Mode auf macOS-Ebene eingeschaltet ist.

Dies ist nur der Anfang. In zukünftigen Versionen wird der Dark Mode für alle Komponenten (z. B. für das 4D Write Pro Widget) und den Design Mode unterstützt.

Möchten Sie sehen, wie der Dark Mode das Aussehen von 4D Elementen verändert? Lesen Sie weiter!

Produkt blank

4D View Pro jetzt in 6 Sprachen!

Wir wissen, wie wichtig es sowohl für Sie als auch für Ihre Kunden ist, 4D View Pro Tabellen in Ihrer Muttersprache zu haben. Aus diesem Grund bietet 4D v18 R5 jetzt fünf unterstützte Sprachen! Zusätzlich zu Englisch werden jetzt auch Französisch, Deutsch, Spanisch, Japanisch und Portugiesisch unterstützt!

Produkt blank

Voraus tippen leicht gemacht

Wenn Sie sich für die Benutzeroberfläche interessieren, haben Sie vielleicht schon mit den Ereignissen On before keystroke und On after keystroke gearbeitet. Es wird Sie sicher freuen zu hören, dass die Handhabung dieser Ereignisse mit 4D v18 R5 stark verbessert wurde. Darüber hinaus wurde ein neuer Befehl erstellt, um festzustellen, ob es eine laufende Eingabe gibt, wenn das Ereignis On before keystroke erzeugt wird. Hier erfahren Sie mehr!