conzept 16 Release 5.9.03

conzept 16 RELEASE 5.9.03

A new release for conzept 16 is ready containing these Highlights:

As well as the following Extensions  

 

Highlights

In addition to numerous enhancements, the current release offers the following special features:

Extension of the debuggers

The debugger allows debugging of surface objects and dynamic structures (Cte), as well as their underlying objects. The properties can be displayed and modified.

Further information : New debugger video

XML-Processing

Using the WinSave() function, dialog objects can be exported as an XML document. Importing is possible with the new function WinLoad(). Additionally, the import function of the designer has been extended to import files in XML format.

Further information : New XML processing video

Microsoft Modern Authentication

Sending mail via the MailOpen() function now offers the option of using Microsoft 365 Modern Authentication or OAuth 2.0. This is a token-based authorization method. In addition to MailOpen(), the authentication method can also be used for the alert mail function of the conzept 16 | Server and the SOA service.

Extensions

conzept 16 | Server
  • License file (c16.lic)
    • For the operation of the conzept 16 | Server 5.9.03 a license version 5.9.03 is necessary. The license file must be updated for this purpose. If the option “Automatic update of the license file” is activated for the server, a manual update is not necessary.
  • Operating system Linux
    • From this version on, the Linux kernel version 6.x is supported.
  • E-mail notification
    • Support for the OAuth 2.0 authentication method.
  • Web administration / testing e-mail notification
    • If an alert mail test is performed in the web administration, the manager process now creates a log file in the manager process log file directory. This has the name “c16_serv_mgr.smtp”. Simply put, the file contains the log exchange with the SMTP server.
conzept 16 | Standard- und Advanced-Client
  • WinSave() function
    • The WinSave() function has been extended by the external saving of dialog objects in XML and conzept 16 resource format (rsc).
  • WinLoad() function
    • The new WinLoad() function allows loading of dialog objects that are in XML format.
  • Mailopen() function
    • The Mailopen() function has been extended to able to send mail based on the OAuth 2.0 authentication method.
  • SelRun() function
    • From this version on it is possible to cancel a running preselection via the selection dialog. To do this, the SelRun() function must be executed with the _SelDisplay and _SelBreak options.
  • Chromium object
    • In the Chromium object, version information about Chromium and the CEF (Chromium Embedded Framework) can be determined. For this purpose, the URL “chrome://version/” is specified in the address line.
    • The default language for displaying web pages in the Chromium object is now made dependent on the display language of the logged in Windows user. The language is set during the initialization of the Chromium object. If the Windows language is changed, a restart of the client is required.
    • Chromium components have been updated to version ‘107.1.9+g1f0a21a+chromium-107.0.5304.110’ and contain security-critical bug fixes.
  • GanttGraph object
    • The GanttGraph object has the new property “ColBanded”. If this is set to a value not equal to _WinColUndefined / _WinColTransparent, a line-by-line color alternating area is displayed. The new color is also available for Modern theme in the Theme Editor (_WinPropThemeColBanded).
conzept 16 | Debugger
  • Debugging surface objects and Cte structures
    • The debugger now allows debugging of surface objects and Cte structures, as well as their underlying objects. The properties can be displayed and modified. For this feature, the debugger and client must be on version 5.9.03. The version of the connected client is displayed in the status bar of the debugger.
conzept 16 | Programming interface
  • Support of the authentication method OAuth 2.0
    • In the advanced programming interface (c16_pgxe.dll), the MailOpen() function can also be used for sending via OAuth. If authentication is required, the same interaction method is used as with the standard and advanced client. The programming interface without extension (c16_pgxw.dll and c16_pgx_w64.dll) do *not* support sending via OAuth.
conzept 16 | SOA-Service
  • Support for the OAuth 2.0 authentication method
    • The SOA task also allows mail to be sent via OAuth. If authentication is required, the same interaction method is used as with the standard and advanced client.
conzept 16 | Designer
  • Definition of your own keywords for the autocomplete list of the code editor
    • Custom keywords can be added to the autocomplete list in the code editor. To do this, a file with the name “c16_keywords.ini” is created, which contains the user-defined keywords. The file must be located in the configuration files directory (ProgramData\CONZEPT 16\Client) or in the execution directory of the client.
  • Importing dialogs in XML format
    • Dialogs and frames can already be exported as XML files from the designer. Starting from this version, the import of dialog objects in XML format is also supported.

 

You can access the download here via our customer center

Klicken Sie hier, um die Nutzungsbedingungen für unseren Blog zu lesen.

Leave a Reply

Your email address will not be published. Required fields are marked *

Leave the field below empty!

Requests, questions or feedback are welcome:

Terms of use of the comment function in the blog

1. General information

Vectorsoft AG (‘Provider’) provides a public blog for Internet users (‘Users’) on the vectorsoft.de website. The public blog is intended for the exchange of information and ideas. Users who participate with contributions and comments undertake to comply with the blog terms of use and are responsible for the accuracy, appropriateness and freedom from legal infringements of their contributions. By using the comment function in our blog, you accept these terms of use.

2. Netiquette

We ask you to refrain from personal attacks and provocations based on other opinions. Please argue objectively and maintain a constructive discussion culture. Your comment should always be related to the topic in question in order to avoid digressions into other topics. Posting the same comment or several similar comments more than once is not permitted.

3. Prohibition of illegal content

By submitting your comment, you confirm that you are not violating any copyrights or other rights of third parties. Inciting, racist statements, instructions for criminal offences and their glorification, depictions of violence, pornographic content and statements that violate personal rights are prohibited.

4. No advertising

The use of the comment function is not permitted for commercial or party-political purposes. Advertising contributions of any kind will be deleted immediately.

5. Details of the name

When entering your name, pay attention to the principles mentioned above.

6. Source references

If you intend to publish quotes or contributions from third parties, please indicate the respective sources and explain how they relate to the blog post.

7. Violation of the terms of use

Posts that violate this policy will be deleted immediately. If you notice any violations yourself, please send us the link to the comment in question by e-mail to . We expressly point out that we will exclude individual users in the event of repeated or serious violations of these terms of use.

As of: Sept. 2024

Get your Trial Version now!

Test yeet free of charge

IHRE EVALUIERUNGSLIZENZ - JETZT ANFORDERN!

TESTEN SIE DIE CONZEPT 16 VOLLVERSION - UNVERBINDLICH und KOSTENFREI

Subscribe to our newsletter

[cleverreach_signup]
WordPress Cookie Notice by Real Cookie Banner