Produkt

Projekt-Datenbanken: Die Methodendokumentation ist zurück

Bei der Entwicklung einer Anwendung kann es sehr nützlich sein, schnell auf die Details einer Methode zugreifen zu können(z. B. eine Erläuterung ihrer Funktion, ihrer Syntax und eine Definition der an sie übergebenen Parameter). Dies wird noch wichtiger, wenn man eine kompilierte Komponente verwendet. Sie können sich den Inhalt der Methode nicht ansehen und können sich daher nur auf die Dokumentation verlassen, um zu verstehen, wie sie zu verwenden ist.

Der Dialog des Explorers wurde verbessert und die Dokumentation ist jetzt in 4D v18 R3 für Projektdatenbanken verfügbar.

Produkt blank

Definieren Sie die Schriftgröße für die automatische Schriftart

In einer früheren R-Version haben wir zwei neue automatische Themen zur Definition von Schriftart und -größe hinzugefügt, so dass Ihnen drei automatische Themen zur Verfügung stehen, die die Richtlinien jeder Plattform berücksichtigen. Für die Gestaltung Ihrer Benutzeroberfläche ist das automatische Thema der empfohlene Weg, für jedes Formularobjekt die vom Betriebssystem empfohlene Schriftart und -größe zu verwenden.

In manchen Fällen benötigen Sie mehr Kontrolle und haben gute Gründe, die Richtlinien zu ignorieren. Mit 4D v18 R3 können Sie die Größe der automatischen Themen außer Kraft setzen und haben so mehr Kontrolle über die Darstellung Ihres Textes.

Produkt blank

Eine Einführung in die objektorientierte Programmierung in 4D: Klassen

Viele von Ihnen haben sich gewünscht, einen Objekttyp definieren zu können, seit es den Typ Objekt gibt. Dank der Objektnotation träumen viele von Ihnen davon, Objektfunktionen zu haben. Träumen Sie nicht länger und sagen Sie Hallo zu den Klassen in der 4D v18 R3 Projektdatenbank! In diesem Blogbeitrag stellen wir Ihnen eines der interessantesten Konzepte der objektorientierten Programmierung vor … zusammen mit einem Datenbankbeispiel und einem Bonusvideo!

Nachrichten blank

Kurzmeldung: 4D Komponenten auf GitHub verfügbar!

2017 hat 4D ein neues Programm zur Freigabe des Quellcodes von 4D Komponenten für 4D Partner gestartet.

Durch die Freigabe des Quellcodes von 4D Komponenten können Sie diese anpassen und zu Ihren eigenen machen! Mit Projektdatenbanken und der Möglichkeit, den Quellcode einer Anwendung über ein Versionskontrollsystem freizugeben, haben wir unsere internen 4D Komponenten in Projektdatenbanken umgewandelt und den Quellcode auf das 4D GitHub-Konto übertragen. Es steht jedem offen, alles was Sie brauchen, um die Vorteile zu nutzen, ist ein Konto auf GitHub. Warum haben wir das getan? Um Ihnen das Leben leichter zu machen, indem Sie Änderungen und Modifikationen sowohl am Code als auch an den Formularen verfolgen können.

Produkt blank

Projekt-Datenbanken: Verbesserte Ansichten im Formular-Editor

Mit dem Formular-Editor können Sie Ihre Formulare erstellen, ändern und anpassen. Es stehen mehrere Werkzeuge zur Verfügung, die Ihnen die Arbeit erleichtern, darunter auch die Palette „Ansichten“. Mit diesem Werkzeug können Sie auf einfache Weise komplexe Formulare erstellen, indem Sie Objekte auf verschiedene Ansichten verteilen. Mit den Ansichten können Objekte je nach Bedarf ein- oder ausgeblendet werden.

Was ist, wenn Sie an einem Formular arbeiten, das von jemand anderem entwickelt wurde? Wie können Sie schnell feststellen, ob das Formular Ansichten verwendet? Gibt es Beschränkungen für die Anzahl der zulässigen Ansichten? 4D v18 R2 und die Projektdatenbanken beseitigen diese existenziellen Fragen und verbessern gleichzeitig die Benutzerfreundlichkeit!

Tipps blank

Binäre Datenbank vs. Projektdatenbank

Wie Sie wissen, unterstützt 4D jetzt zwei Arten, mit Quellen zu arbeiten: binäre und Projektdatenbanken. Binäre Datenbanken sind das 4D, das wir alle kennen und lieben, mit Quellcode in einer binären Datei, um die Entwicklung im Team mit 4D Server zu ermöglichen, und allen Designelementen (Methoden, Formulare, Struktur usw.) in einer einzigen, kompakten binären Datei, der „.4db“-Datei. Projektdatenbanken erleichtern verteilten Teams die Zusammenarbeit, indem sie den Quellcode in einem Quellkontrollsystem in separaten, einfachen Textdateien speichern. Projekte werden die 4DB nicht ersetzen, wir haben nicht vor, die 4DB verschwinden zu lassen. Es handelt sich um zwei verschiedene Arbeits- und Entwicklungsmethoden. Es liegt an Ihnen, zu entscheiden, was Ihren Bedürfnissen am besten entspricht. Hier ist ein Blogbeitrag, der Ihnen bei der Entscheidung helfen soll: