Ab 4D 21 R2 wurde eine neue Änderung an Aufzählungs- und nummerierten Listen in 4D Write Pro hinzugefügt: Wenn eine Liste mit einer Standardaktion erstellt wird, wird sie automatisch um einen kleinen Rand eingerückt. Das bedeutet, dass der Benutzer den Rand nicht mehr separat anpassen muss. In diesem Blogbeitrag gehen wir kurz auf Listen in 4D Write Pro ein, erklären die neue Funktion in Bezug auf Listen und ihre Vorteile und schließen mit einem konkreten Beispiel.
Kurze Erläuterung zu Listen in 4D Write Pro
Wenn Sie einen Absatz in einen Listenpunkt umwandeln möchten, stehen Ihnen folgende Optionen zur Verfügung:
- Sie können den Befehl „ WP SET ATTRIBUTES “ mit den Attributen „ wk list type “ oder „ wk list image “ verwenden. Mit Code haben Sie die volle Kontrolle über die Art der zu verwendenden Aufzählungszeichen (einschließlich benutzerdefinierter Zeichen) und über andere Attribute wie Ränder.
- Sie können die Standardaktionen „ listStyleType “ oder „ listStyleImage “ verwenden, die Sie in Ihren eigenen Schaltflächen einsetzen können.
- Sie können die 4D Write Pro-Oberfläche verwenden; sowohl die Symbolleiste als auch die Seitenleiste verwenden die Standardaktion „ listStyleType “.
Was ist neu bei Listen?
Die Listen in 4D Write Pro wurden verbessert. Wenn Sie nun mit einer der beiden Standardaktionen „ listStyleType ” oder „ listStyleImage ” Aufzählungszeichen jeglicher Art zu Ihren Absätzen hinzufügen, wird automatisch ein kleiner Rand vor dem Text eingefügt. Wenn die Textrichtung LTR (von links nach rechts) ist, wird der kleine Rand links vom Text eingefügt. Wenn die Textrichtung hingegen RTL (von rechts nach links) ist, wird der kleine Rand rechts vom Text hinzugefügt.
Um einen einheitlichen Stil im gesamten Dokument zu gewährleisten, haben wir uns dafür entschieden, diesen hinzugefügten Rand genauso lang wie die Standardtabulatorbreite des Dokuments zu gestalten; genauer gesagt entspricht er dem offsetwk tab default
Da der kleine Rand hinzugefügt wird, wenn die Aufzählungszeichen mit einer Standardaktion hinzugefügt werden, ist es nur natürlich, dass er entfernt wird, wenn die Aufzählungszeichen mit einer Standardaktion entfernt werden.
Durch diese geringfügige Anpassung entsprechen die Listen stilistisch eher dem, was mit den meisten Textverarbeitungsprogrammen erzielt wird, und damit eher den Erwartungen der Endbenutzer. Außerdem heben sich die Listen dadurch noch stärker vom restlichen Text ab.
Beispiel
Nachfolgend finden Sie ein Beispiel für eine einfache Benutzeroberfläche, die folgende Elemente enthält:
- Ein Write Pro-Bereich
- 5 Schaltflächen, die die folgenden Standardaktionen aufrufen:
- listStyleType?value=disc
- listStyleType?value=decimal
- listStyleType?value=hollow-square
- listStyleImage/showDialog
- listStyleType?value=none
In der Bildschirmaufnahme sehen Sie, dass der Rand vor den Aufzählungszeichen hinzugefügt wird, wenn diese mit einer Standardaktion hinzugefügt werden, und dass er entfernt wird, wenn die Aufzählungszeichen mit einer Standardaktion entfernt werden.
Fazit
4D Write Pro bot bereits eine Vielzahl von Optionen, um Absätze in Aufzählungs- oder nummerierte Listen umzuwandeln. Diese Funktion brachte eine neue Verbesserung mit sich: Die Listen werden nun automatisch um einen kleinen Rand verschoben, wenn sie mit einer Standardaktion eingefügt werden. Dadurch entsprechen sie besser den Erwartungen der Benutzer und heben sich besser vom restlichen Text ab. Weitere Informationen zu Listen in 4D Write Pro finden Sie in der Dokumentation. Bei Fragen und Anmerkungen besuchen Sie bitte das 4D-Forum.

