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!

Hier ist ein Beispiel für ein 4D Write Pro Menü, das die Standard-Aktionen verwendet:

4D Write Pro menu

Zusätzlich zu den Menüs kann eine einfache Aktions-Symbolleiste sehr einfach mit einer Standardaktion für jede Schaltfläche erstellt werden:

4D Write Pro toolbar with Standard actions

Standardaktionen können auch dazu verwendet werden, das Standard-Kontextmenü von 4D Write Pro durch Ihr eigenes Kontextmenü zu ersetzen, so dass es perfekt zu Ihren Bedürfnissen passt:

blank

Um alle Möglichkeiten und die Leistungsfähigkeit der Standardaktionen zu entdecken und mehr Details über ihre Verwendung zu erfahren, empfehlen wir Ihnen, einen Blick auf diesen Blogbeitrag über Standardaktionen zu werfen.

In der folgenden Datenbank können Sie sehen, wie Sie die Standardaktion auf verschiedene Weise verwenden können:

Beispiel-Datenbank

Liste der Aktionen

Jede Aktion aus dem (sehr umfangreichen) Kontextmenü des 4D Write Pro Bereichs ist jetzt als Standardaktion verfügbar. Das bedeutet, dass Sie jetzt auf alle diese Aktionen durch Programmierung zugreifen können, auch wenn ein WP-Befehl noch nicht existiert!

Hier finden Sie eine nicht vollständige Liste der Standardaktionen für 4D Write Pro Bereiche, da es fast hundert Aktionen gibt:

  • fontBold, fontItalic, fontUnderline, fontLinethrough, fontSubscript und fontSuperscript zum Umschalten der Schriftattribute fett, kursiv, unterstrichen, durchgestrichen, tiefgestellt und hochgestellt
  • fontSize oder color mit einem Parameter, um eine bestimmte Schriftgröße oder Schriftfarbe einzustellen
  • font/showDialog, color/showDialog oder backgroundColor/showDialog um die Systemschrift, den Schriftfarbwähler oder den Dialog für die Hintergrundfarbe der Schrift anzuzeigen
  • borderStyle, borderColor, borderRadius, borderWidth mit einem Parameter zur Festlegung von Stil, Farbe, Radius und Breite des Dokument-/Absatz-/Bild-/Textrandes
  • margin oder padding mit einem Parameter zur Festlegung des Dokument-/Absatz-/Bild-/Textrandes oder der Auffüllung
  • bookmark und mit einem Parameter zur Auswahl eines bestimmten Lesezeichens
  • visibleReferences, computeExpressions oder freezeExpressions um alle dynamischen Ausdrücke im Bereich anzuzeigen, zu aktualisieren oder einzufrieren
  • alle mit der Rechtschreibprüfung verbundenen Aktionen. Unter anderem: spell/autoCorrectionEnabled, spell/autoLanguageEnabled, spell/showDialog, …
  • visibleBackground, visibleFooters, visibleHeaders, visibleHiddenChars, visibleHorizontalRuler oder visiblePageFrames zum Ein-/Ausblenden von Dokumenthintergrund, Fußzeilen, Kopfzeilen, versteckten Zeichen, horizontalem Lineal oder Seitenrahmen
  • zoom mit einem als Parameter übergebenen Wert, um den Ansichtszoom zu definieren
  • merge oder split Absätze zusammenführen/aufteilen
  • pageMode mit einem Parameter zur Festlegung des Seitenansichtsmodus (Entwurf, eingebettet, Seite)

Sehen Sie sich die vollständige Liste der 4D Write Pro Standardaktionen an >

Neue Befehle

Der INVOKE ACTION Befehl wurde hinzugefügt. Er führt eine Standardaktion in einem definierten Kontext aus.

Um zu wissen, ob eine Standardaktion im aktuellen Kontext anwendbar und gültig ist, können Sie den neuen Get action info Befehl verwenden.

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.