Planned extensions in the debugger

The debugger is an integral tool in the development of software. In order to provide our conzept 16 developers with even more support in this area, we have planned a number of enhancements.

Extended view for monitored variables

The value of a variable can be interpreted differently in the context of the application. In addition to being used as a numerical value, an int variable can also be processed as a timestamp or color value. On the new “Details” tab page, the value is therefore also displayed in hexadecimal form, as a date, time and as a color value.

Fig. 1: Monitored variables (int)

Another example: Currently, only the date and time are displayed for a variable of data type caltime. In addition to this information, caltime provides further values. These include, for example, the calendar week or the time zone deviation from UTC.

Fig. 2: Monitored variables (caltime)

The individual values on the “Details” page can also be changed so that the change has an immediate effect on the corresponding variable.

Faster retrieval of field and variable contents

To access the content of a variable, it must be added to the list of monitored variables by double-clicking on it. In future, it will be sufficient to position the mouse pointer over the desired variable. The data is visualized via a tooltip. As with the “Details” tab page, the data type of the variable is also taken into account here and the corresponding display variants are displayed.

Fig. 3: Tooltip (caltime)
Further information on descriptors

Currently, the debugger only displays the type of the referenced object. In future, the debugger will display the object and its subordinate objects in the form of a tree view. Similar to the variable monitoring already available in the debugger, the properties of the objects can be monitored and changed.

The following examples are intended to illustrate this:

  • Memory object: the properties of the object (spBaseAddress, spCharset, spLen and spSize) can be viewed.
  • Cte list: the properties A can be viewed, as well as the contained Cte elements and their properties.betrachtet werden, sowie die enthalten Cte-Elemente und deren Eigenschaften.
  • Fenster-Objekte: es können die Eigenschaften des jeweiligen Fenster-Objektes und dessen untergeordnete Kindobjekte und deren Eigenschaften eingesehen werden.

 

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