Nachrichten

Gemeinsame Nutzung des Quellcodes von internen 4D Komponenten mit 4D Partnern

4D hat ein neues Programm ins Leben gerufen, um den Quellcode von internen 4D Schlüsselkomponenten wie dem 64-Bit Quick Report, den Datums-/Zeit-Pickern oder auch der 4D Write Pro Benutzeroberfläche zu teilen.

Klingt schon interessant, aber was bedeutet das konkret für Sie? Sie wollten schon immer das Time Picker Widget verwenden, aber mit einem anderen Look and Feel. Die Benutzeroberfläche von 4D Write Pro ist großartig, passt aber nicht genau in Ihre Anwendung, die einen eher „Microsoft Office-ähnlichen“ Ribbon Bar-Ansatz erfordert.

Tipps Design your menu in 4D Write Pro

Erstellen Sie Ihr eigenes Kontextmenü für 4D Write Pro

4D gibt Ihnen neue Möglichkeiten, Ihre 4D Write Pro Benutzeroberfläche so anzupassen, dass sie perfekt zu Ihrer Geschäftsanwendung passt. Anstatt das Standard-Kontextmenü 4D Write Pro zu verwenden, das so detailliert ist, dass es unangenehm zu bedienen sein könnte, kann der 4D Entwickler sein eigenes Kontextmenü erstellen, mit der genauen Liste von Aktionen, die er anbieten möchte.

Produkt blank

Weitere Standard-Aktionen für Styled Text-Bereiche

Sie möchten schnell eine Symbolleiste für Ihre Styled Textbereiche erstellen . Sie möchten die Schriftart des Textes ändern oder 4D Expressions berechnen/einfrieren, ohne eine Zeile Code zu schreiben. Mit den neuen Standardaktionen für Styled Text-Bereiche ist dies möglich.

Verknüpfen Sieeinfach eine Standardaktion mit jedem Schaltflächenobjekt und 4D erledigt alles automatisch: das Auslösen der Aktion, aber auch die Aktivierung oder Deaktivierung der Schaltfläche, wenn die Aktion im aktuellen Kontext nicht verfügbar ist.

Produkt New tabs with macOS Sierra

Fenster in Tabs unter macOS Sierra zusammenführen

Dank macOS Sierra haben Anwendungen nun die Möglichkeit, Registerkarten anstelle von mehreren Fenstern zu verwenden. Ab 4D v16 R3 kann die 4D Developer Edition 64-bit die Vorteile dieser neuen Funktion von Apple für die Designumgebung nutzen.

Die Art der Fenster, die mit Registerkarten versehen werden können, sind Methoden und Formular-Editoren. Andere Fenster wie z.B. der Explorer oder die Werkzeuge bleiben separat.

Wie in jeder Anwendung, die auf Tab-Fenstern basiert:

  • Jeder Tab kann in ein neues Fenster verschoben werden, indem der Tab aus der Tab-Leiste gezogen wird.
  • jeder Tab kann in ein anderes bestehendes Fenster verschoben werden.
Produkt blank

Ergebnisse des Dialogs „Im Entwurf suchen“ exportieren

Wenn Sie nach allen Objekten in der Entwurfsumgebung suchen, zeigt 4D die Ergebnisse in einer hierarchischen Liste an. Ab 4D v16 R3 können Sie diese Ergebnisse in eine Textdatei exportieren, die z. B. mit einer Tabellenkalkulation geöffnet werden kann, so dass Sie die Überarbeitung leicht durchführen oder die Ergebnisse in einem Dokument speichern können, um sie später zu bearbeiten.

Produkt blank

Neues Objekt: eine einfache Möglichkeit, ein Objekt zu initialisieren

Entdecken Sie New object,, den neuen Befehl von 4D zum Initialisieren eines Objekts. Mit diesem Befehl können Sie entweder ein leeres Objekt erstellen oder ein Objekt mit einigen anfänglichen Eigenschaften und Werten erstellen. OB SET wird nun in vielen Situationen überflüssig, New object reicht aus.

New object erlaubt es auch, ein temporäres Objekt in einer Schleife neu zu initialisieren oder einfach ein Objekt als Parameter an einen 4D Befehl zu übergeben, der ein Objekt als Parameter benötigt, wie z.B. die Befehle Get database measures oder GRAPH.

Dieser neue Befehl verändert die Art und Weise, wie Sie 4D Code in vielen Situationen schreiben. New object erzeugt ein Objekt und gibt eine Referenz darauf zurück. Er ermöglicht mehr Flexibilität in Ihrem Code. Dieser Befehl ist der erste einer Reihe von neuen Funktionen im Zusammenhang mit Objekten … Bleiben Sie dran!

Produkt 4D Write Pro Standard action

Erstellen Sie Ihre eigene Oberfläche für 4D Write Pro

Sie möchten schnell eine Menüleiste zur Verwaltung Ihrer 4D Write Pro Bereiche? Sie möchten Ihr eigenes Kontextmenü für Ihre Endbenutzer erstellen? Sie möchten ein Farbmosaik erstellen, um den Hintergrund des Dokuments zu ändern? Dann ist diese Funktion wie für Sie gemacht – und besser noch, Sie müssen nicht einmal eine einzige Zeile Code schreiben…

Wir haben Standardaktionen hinzugefügt, um 4D Write Pro Bereiche zu behandeln. Sie können in der Entwurfsphase oder durch Programmierung definiert werden. Mehr als 80+ Aktionen sind verfügbar, um nur einige zu nennen: Schriftstil (fett, kursiv, unterstrichen), Schriftfarbe, Hintergrundfarbe, Textausrichtung (links, mittig, rechts, ausrichten…), Rahmen (Stil, Farbe, Breite, Radius…), Rechtschreibprüfungsaktionen…

Ein wichtiger Hinweis: Wenn sie Schnittstellenobjekten zugewiesen werden, übernehmen die Standardaktionen automatisch die Aktivierung/Deaktivierung des Objekts in Abhängigkeit vom Kontext. Ganz einfach!