Hervorhebungsfarbe bei Auswahl einer Listboxzeile anpassen
Es wurde ein neuer Schritt unternommen, um unseren Entwicklern ein vollständig anpassbares Listbox-Objekt zur Verfügung zu stellen, das vollständig an die Bedürfnisse der Benutzer angepasst werden kann. In den Listboxen ist eine neue Option verfügbar, die es ermöglicht, die endgültigen Schnittstellen zu verbessern: Diese Option heißt„Hide selection highlight“.
Mit nur einem Klick kann diese Option aktiviert werden. Sobald sie aktiviert ist, wird die Systemhervorhebung vollständig unsichtbar.
4D Write Pro – Horizontales Lineal
Mit 4D v16 R2 können Sie ein grafisches horizontales Lineal am oberen Rand des Bereichs4D Write Pro einblenden ! Dank dieses horizontalen Lineals kann der Text leicht formatiert werden.
Bevor es dieses grafische Lineal gab, konnten Tabellierungen nur durch Programmierung oder mit Hilfe des Widgets der Schnittstelle 4D Write Pro verwaltet werden. Von nun an (4D v16 R2 und höher), wenn das Lineal angezeigt wird (dies ist optional), hat der Endbenutzer die Möglichkeit, Ränder und Tabellierungen einfach und grafisch zu verwalten.
4D View Pro – Variable Zeilenhöhe in Listbox
Die Anzeige einer Liste, bei der die Zeilenhöhe genau zum Inhalt passt, ist eine sehr häufige Anforderung. 4D View Pro enthält eine neue Funktion, mit der Sie unter die Höhe jeder Zeile in einer Listbox unabhängig steuern können, damit sie zum Inhalt passt. Mehr über 4D View Pro erfahren Sie in diesem Blog-Beitrag.
Es gibt jetzt zwei Möglichkeiten, die Zeilenhöhe in einer Listbox zu definieren:
- über neue dedizierte Befehle
- über ein neues Steuerfeld
Listbox – Spalten AUTO Größenänderung !
4D v16 enthält eine neue Funktion, die dem Endanwender bei der Verwendung von Listenfeldern große Freiheit und Flexibilität auf der Schnittstellenebene bietet. Die für jede Spalte definierten Beschränkungen werden jetzt vollständig angewendet und eingehalten, wenn die Größe des Listenfeldes, zu dem sie gehören, geändert wird.
Aktion bei Größenänderung der Listboxspalte ausführen
Das Ereignis On Column Resize wird jetzt „live“ während der Größenänderung der Listboxen ausgelöst, solange der Benutzer die Spaltenbreiten ändert (vorher wurde es nur einmal, am Ende der Größenänderung, erzeugt).
Dank dieser Funktion haben 4D Programmierer die Möglichkeit, live und reaktionsschnell Oberflächen zu erstellen, die auf der tatsächlichen Breite der Spalten basieren!
Unicode für Texte in Formularen verwenden
In 4D v16 werden die Texte für alle Formularobjekte (statische Texte, Schaltflächen, Kontrollkästchen, etc…) in Unicode gespeichert, so dass Sie Zeichen aus verschiedenen Sprachen direkt im Formulareditor verwenden können.
Besonders für asiatische oder osteuropäische Sprachen wird dies den Entwicklungsprozess erleichtern.
Neues „On mouse up“-Ereignis für Bildobjekte
In 4D v16 gibt es jetzt ein neues „On Mouse Up„Ereignis für nicht verschiebbare Bildobjekte!
Diese Funktion ermöglicht es Ihnen, SVG-Objekte einfach zu zeichnen und/oder zu verschieben, ohne dass Sie Tricks wie „SET TIMER(1)„, um zu erkennen, dass die Maustaste losgelassen wurde.
Hinzufügen eines Symbols zur Kopfzeile der Listbox
Ab 4D v15 R5 können Sie ein Symbol in der Kopfzeile der Listbox durch Programmierung hinzufügen. Das Bild kann aus einer Datei, einer Bildvariablen oder der Bildbibliothek stammen. Dieses Symbol kann auf der linken oder rechten Seite der Spalte platziert werden.
Flexible UIs mit 4D View Pro erstellen
Erstellen Sie flexible und leistungsstarke UIs, Dialoge und Widgets mit 4D View Pro! Um mehr über 4D View Pro zu erfahren, lesen Sie diesen Blog-Beitrag.
Diese Funktion ist eine leistungsstarke Erweiterung für das Listbox-Objekt, mit der Sie sehr flexible Benutzeroberflächen definieren können. Ein Array von Objekten kann jetzt mit der Spalte einer Listbox verknüpft werden, so dass jede Zelle je nach Art der anzuzeigenden Daten verschiedene Widgets enthalten kann.
Kontakt
Sie haben eine Frage, eine Anregung oder möchten einfach nur mit den 4D Bloggern in Kontakt treten? Schreiben Sie uns eine Nachricht!
* Ihre Privatsphäre ist uns sehr wichtig. Bitte klicken Sie hier, um unsere Politik