About this tutorial

Build 1501 on 14/Nov/2017  This topic last edited on: 24/Oct/2016, at 12:53

This tutorial is dedicated to the GN4 implementation of the XAML based dialog boxes. Have in mind that there are also non-XAML configurable dialog boxes in GN4, but they are not covered in this tutorial. However see How can I distinguish an objectUI dialog box from other types of dialog boxes?

In the first part of this tutorial, you will read some preliminary explanations (General prerequisites, What are the dialog boxes based on the objectUI?, How can I distinguish an objectUI dialog box from other types of dialog boxes?, Where do you find and manage objectUI dialog boxes?, How many different objectUIs sections exist in the standard configuration?, Does every GN4 version has "own" dialog boxes?, Does every GN4 customer has "own" dialog boxes?).

Moreover, the introductory part teaches you how to prepare your Visual Studio for the tasks. In case that your Visual Studio is already all set-up, you can skip the related tasks (TASK: Prepare your Visual Studio to be able to search in all configuration and TASK: Prepare your Visual Studio to import configuration files in database).

Several tasks are dedicated to the locating of required files, opening them and locating the appropriate parts of code and understanding them by means of examples and comparing the look "before-and-after".

After you've learned to recognize and understand parts of the objectUI dialog boxes, we teach you how to make simple and easy changes, e.g. change the order of the fields, change the field label, or enable/disable spelling checker.

An important part of the tutorial describes the methods to get to know where the specific dialog box is defined in the configuration code - as this is more complicated than it looks like.

Important notice: XAML is case sensitive, so you need to type the examples exactly as specified in the tutorial.