WINDEV Concepts

Part 2: Development environment 55 The UML editor is mainly used to: • describe one or more UML diagrams. • build a UML model by reverse engineering the project. Let’s see some characteristics of the UML editor: • Creation and description of UML diagrams. • Automatic formatting of links. • Automatic generation of a class (or set of classes) from a class diagram. • Zoom in the UML editor. • Insertion of comments in a UML model. • Relation between the different panes and elements of the UML model. 2.4 Query editor The query editor allows you to automatically create queries based on data files. A wizard helps you create queries: choose the items you want to include and enter the selection conditions via the wizard. The query is automatically generated (in optimized SQL code) and can be tested immediately. Let’s see some characteristics of the query editor: • WYSIWYG editor ("What You See Is What You Get"). You can directly view the query and its result. • Easy query creation via a wizard. • Automatic generation of the SQL code for each query. • Ability to test queries immediately. • Zoom in the query editor. For more details, see the online help about the query editor. 2.5 Window editor The window editor allows you to describe the characteristics of the project’s UI. Multiple skin templates (style sheets associated with the window) and types of windows are available. They help you make your windows and applications more user friendly. For more details on how to create a window, see Windows in practice. Let’s see some characteristics of the window editor: • WYSIWYG editor ("What You See Is What You Get"). You can directly view your windows as they will appear to the user. • Creation and description of windows and controls. • Drag and drop to copy, paste or move controls from one window to another. • Window skin templates and preset control styles. • Icon catalogs to associate images with controls. • Real-time interface checker to position controls more easily. • Anchoring of controls in the window. • Ability to enter the captions of the controls directly in the editor work area. • Context-sensitive help in the windows. • Zoom in the window editor. • Relation between the different panes and elements of the editor. 2.6 Report editor The report editor allows you to easily create reports that can be printed. Let’s see some characteristics of the report editor: • WYSIWYG editor ("What You See Is What You Get"). You can directly view the reports as they will be printed. • Easy-to-create, zero-code reports.

RkJQdWJsaXNoZXIy NDQ0OA==