conzept 16 version 5.7.06

Version 5.7.06 is now available for download.
This version includes the following enhancements:


  • Event EvtCreated for NotebookPage objects
    The NotebookPage object has been extended to include the EvtCreated event. This event is triggered after the NotebookPage object and all its child objects have been created and displayed on the screen. Initializations can be performed here after the object has been displayed.
  • Determine resolution of additional monitors
    Related article: One, two, or three…
  • Text entry for properties
    The dialog for entering property text (e.g., for wpCaption and wpCustom) can now also be resized. The changes are also saved in the user profile so that the size is permanently retained. The size of the text input dialog is saved separately for the designer properties and for the object editors.
  • New options for the FsiOpen() function
    With the new option _FsiDeleteOnClose in FsiOpen(), the file is deleted when closing with FsiClose(). The new option _FsiCreateNew explicitly creates a new file. If the file already exists, the error code _ErrFsiExists is returned.
  • New option for property wpGanttFlags
    The new option _WinGanttIvlBoxDragDropAllowed of the property wpGanttFlags now also enables drag & drop for box objects. Similar to interval objects, the EvtIvlDropItem event or the general drag & drop events are called.
  • New option for function WinInfo()
    The new option _WinFrameForeground in WinInfo() can be used to determine the foreground window. The function returns 0 if there is no foreground window or if it is not a window created by conzept 16.
  • Property ppCustom for print objects
    All print objects now have the property ppCustom.
  • Extensions to data record management
    When exporting and importing data records, multiple fields can now be selected, deselected, and positioned simultaneously. In the table content view of the data record management, the selected data record can now be copied using the context menu entry Insert Data Record Copy and the key combination Shift + Insert. Pressing the Esc key no longer closes the entire record management with all open table and record windows, but only the focused window. If the query or fields in the table window are focused, these are closed first. A table found via the search in the table list can now be opened by pressing Enter in the search field.
  • New property for items of the RecView object
    If the new property wpDrawBkgAlways is set to true for an item, the property wpClmColBkg is also evaluated when the associated group is selected.
  • Adjustment of the open and save dialogs in Designer
    The area for entering the name in the open and save dialogs for documents, interface objects, and print objects is now aligned to the left.
  • Extension of the SelRun() function
    With SelRun(), a record limit can be specified in an optional argument. If the number of hits in the main result set exceeds the limit, the selection is terminated. By default, no limit is set.
  • New options for converting the data types bigint and caltime to alpha
    The options _FmtCaltimeISO, _FmtCaltimeDate, _FmtCaltimeDateBlank, _FmtCaltimeTimeHMS, _FmtCaltimeTimeHM, _FmtCaltimeTimeFull, and _FmtCaltimeDHMS have been added. The new options can be used with CnvAC(), CnvAB(), and wpFmtBigintFlags. For CnvAB() and wpFmtBigintFlags, the options _FmtCaltimeRFC and _FmtCaltimeUTC are also available. The option _FmtCaltimeDHMS can be used for CnvCA().
  • New option for the DbaLog() function
    With the new option _LogAlert in DbaLog(), the log entry in the user log can be sent as an alert email. Only entries of the classes _LogWarning and _LogError are sent. The sending takes place asynchronously.
  • New option for function SckConnect()
    With the new option _SckOptBind in SckConnect(), the connection can be bound to a specific IP address and/or port.
  • New option for function RecInfo()
    The new option _RecLenPacked in RecInfo() can be used to determine the packed size of a record. Reading (e.g., RecRead()) and modifying (e.g., RecInsert()) are updated.
  • The new option _BinCreateNew in BinOpen() and BinDirOpen() can be used to create a new binary directory or object. If the directory or object already exists, the error code _ErrBinExists is returned.
  • Creating form objects in the Designer
    The Designer toolbar now features a menu button for creating different types of shape objects. Menu buttons have also been added to the Shape palette, allowing you to define the Unicode mode of shape objects independently of the default setting. Clicking on the left side of the menu buttons will apply the default setting.
  • New property for the system (_Sys) object
    With the _Sys object, the job ID of the currently running job can be determined using the spJobID property. If the value is zero, it refers to the main thread.
  • Extension of the function SbrClear()
    A data record buffer can now also be specified for SbrClear().
  • New comparison operation for function RecFilterAdd()
    The new comparison operation _FltUneq in RecFilterAdd() can be used to check for inequality.
  • New option for function BinExport()
    The command BinExport() can now also be passed the new option _BinErrorDecryption, which returns the error _ErrBinDecryption instead of the general error _ErrBinData if the decryption code is incorrect.
  • New value for the wpTreeFlags property
    The new _WinTreeNoSelectOnFold attribute of TreeFlags can be used to prevent a TreeNode from being selected when it is expanded or collapsed with the mouse.
  • Event arguments for EvtMouseItem and EvtMenuContext in RecView
    If the events EvtMouseItem and EvtMenuContext are triggered when clicking on the column header of a RecView object, aHitTest = _WinHitLstHeader. The arguments aHitTest, aItem, and aID of EvtMenuContext correspond to those of EvtMouseItem for the RecView object.
  • Navigation in the Editor
    When using Ctrl + double-click on a function call in the editor, you can now also jump back to the function call via the navigation history.
  • PDF processing with Standard and Advanced editions
    Related article: PDF processing for all license editions

In addition to these enhancements, numerous bug fixes have also been made. An overview of the corrections can be found in the error document.

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