Ein neues Release für conzept 16 steht bereit mit diesen Highlights:
Zudem mit Erweiterungen in den Bereichen:
- conzept 16 | Alle Komponenten
- conzept 16 | Server
- conzept 16 | Standard- und Advanced-Client
- conzept 16 | Programmierschnittstelle
Highlights
Neben zahlreichen Erweiterungen bietet die aktuelle Release folgende Besonderheiten:
Erweiterungen des Debuggers
Für eine bessere Lesbarkeit werden bei der Anzeige von Eigenschaftsausprägungen, statt der bisherigen Zahlwerte die entsprechenden Konstanten dargestellt. In den Einstellungen des Debugger ist es jetzt möglich, eine oder mehrere Prozedurfunktionen zu definieren, bei deren Ausführung der Debugger automatisch gestoppt wird.
Ex- und Import von Ressourcen im XML-Format
Dialog- / Menü- und Druck-Ressourcen können aber dieser Version per Prozedurfunktionen im XML-Format exportiert sowie importiert werden. Hiermit ist ein einfacheres Nachverfolgen von Änderungen an Ressourcen sowie die Versionierung von Projekten möglich. Neben XML wird auch das conzept 16-eigene Ressourceformat (rsc) unterstützt.
Erweiterungen
conzept 16 | Alle Komponenten
- Aktualisierung der OpenSSL-Bibliothek
- Die OpenSSL-Bibliothek wurde auf Version 3.1.1 aktualisiert.
conzept 16 | Server
- Lizenzdatei (c16.lic)
- Für den Betrieb des conzept 16 | Server 5.9.05 ist eine Lizenzversion 5.9.05 notwendig. Hierfür muss die Lizenzdatei aktualisiert werden. Ist beim Server die Option „Automatische Aktualisierung der Lizenzdatei“ aktiviert, entfällt ein manuelles Update.
- Verbindung zu den vectorsoft Lizenz-Servern
- Der conzept 16-Server verbindet sich nun vorrangig per IPv4 mit den Lizenz-Servern. Erst wenn keine IPv4-Verbindung zustande kommt, wird versucht eine IPv6-Verbindung herzustellen.
conzept 16 | Standard- und Advanced-Client
- Neue Funktionen WinExport() / WinExportMem() und WinImport() / WinImportMem()
- Für das Exportieren und Importieren von Dialog- / Menü- und Druck-Ressourcen wurden Befelsumfang um obige Funktionen erweitert.
- Neue Funktionen PrtFormOpen() / PrtFormSave() und WinMenuOpen() / WinMenuSave()
- Analog zu den bestehenden Funktionen WinOpen() und WinSave() zum Laden und Speichern von Dialog-Objekten, können ab dieser Version auch Druck-Objekte und Menüs verarbeitet werden.
- Erweiterung der Funktion PdfClose()
- Die Funktion PdfClose() wurde um das Schreiben eines optionalen Fehlerprotokolls erweitert.
- Erweiterung der Funktion JsonLoad()
- Unter Angabe der neuen Option _JsonLoadPure im Parameter (int2) , werden Zeichenketten (spValueAlpha) ohne Konvertierung geladen.
- Erweiterung der Funktion SckInfo()
- Über neue die Option _SckClientVersion bei SckInfo() lässt sich die verwendete SSL-Version ermittelt werden.
- Chromium-Objekt
- Die Chromium-Komponenten wurden auf die Version ‘126.2.10+g61241e4+chromium-126.0.6478.127’ aktualisiert und enthalten sicherheitskritische Fehlerkorrekturen.
- CtxDocEdit-Objekt
- Die ActiveX-Komponenten für das CtxDocEdit-Objekt wurden auf Version 32.0 aktualisiert. Neuerungen sind auf der Website des Herstellers “Text Control” dokumentiert.
- TextEdit-Objekt
- Bei Dialogen mit “Unicode-Eingabe” verhält sich das TextEdit-Objekt nun ebenfalls unicodefähig.
- Application (_App)-Objekt
- Mit der neuen Eigenschaft “wpDesignerOpen” lässt sich ermitteln, ob die betreffende Prozedur aus dem conzept 16-Designer heraus ausgeführt wurde.
conzept 16 | Debugger
- Überwachen der Systemvariable “Error”
- Die Systemvariable “Error” kann nun auf Änderungen überwacht werden. Ändert sich der globale Fehlerwert, wird die Ausführung an der nächstmöglichen Stelle angehalten.
- Handles als XML exportieren
- Die auf der Registerseite “lokal” der Seite “Alle Variablen” angezeigten Deskriptoren, können über das Kontextmenü “Node Exportieren” im XML-Format exportiert werden.
- Anzeigen von Konstanten in den Eigenschaften von Deskriptoren
- Bei den Eigenschaften von Deskriptoren werden bei Eigenschaften, bei denen Ausprägungen existieren, statt der Zahlenwerte die entsprechenden Konstanten Zahlwerte angezeigt
- Anhalten des Debuggers beim Ausführen vorgegebener Funktionen
- Bei den Einstellungen des Debuggers können im Bereich “Debug” Prozedurfunktionen definiert werdern, bei deren Betreten der Debugger automatisch gestoppt wird.
conzept 16 | Programmierschnittstelle
- Erweiterte Programmierschnittstelle in 64-Bit-Architektur
- Die erweiterte Programmierschnittstelle steht nun auch in einer 64-Bit-Variante (c16_pgxe_w64.dll) zur Verfügung. Die Setup-Routine installiert die Version bei Auswahl der Komponente “API”.
Zum Download gelangen Sie hier über unser neues Kunden-Center