Copyright ® ( 1997-2013) EDMGROUP Pty Ltd - EZY Prolog Reference
New in EZY Prolog Tutorials Download EZY Prolog main page
Using Visual Prolog DLL inside EZY Prolog
Using Visual Prolog DLL as custom control
Use GUI layouts, created by EZY Prolog, directly inside Visual Prolog applications.
Generate Visual Prolog classes and include them into Visual Prolog projects.
Download Visual Prolog sample sources, which implements:
- dynamic GUI creation from DCL files - preview of DCL files, created by EZY Prolog
use EZY Prolog GUI declarations inside Visual Prolog program as custom control.
- Generation of Visual Prolog classes from selected DCL file
Demonstration how to create EZY GUI elements dynamically
Demonstration how to use EZY Prolog programs inside Visual Prolog (ezy_explorer.pro - event handlers assignment and GUI initialization)
Demonstration how to include classes, generated from DCL files.
Once installed, Visual Prolog project will have the following structure:
Sample installation procedure will create the following directory structure and place necessary *.inc, *.dom, *.pre and *.pro files.
Please note that compiled application will be placed into EZY Prolog installation directory
Please change it in VDE if you have EZY Prolog installed in another directory.
Visual Prolog project has the following structure:
Please note that GUI-support modules supplied as OBJECT pre-compiled files.
To use EZY Prolog GUI - simply create custom control with following properties:
Conditions of use:
EZY GUI sample has been tested under the following versions of Visual Prolog
Tested under Visual Prolog Professional
Tested under Visual Prolog Personal Edition
Please DO NOT use Visual Prolog option "Rebuild All"
You can change any *.PRO file in the project but you can't add new resources, which will require "Rebuild All" option.
Please DO NOT change any *.INC, *.DOM, *.CON, *.PRE files - this will require "Rebuild All" option and you will not be able to build project.
If you did changes and Visual Prolog run "Rebuild All" for the project - please uninstall sample and install it again.
To understand how this sample works - please spend some time and study e_create events processing for the task window and EZY DCL DIALOG
Please study sources for Create Control dialog and especially the following event handler:
This event demonstrates dynamic creation of the GUI elements.
Please study ezy_explorer.pro program - this is Visual Prolog analog of Windows Explorer application, supplied with EZY Prolog. This is simple file explorer written in Visual Prolog and uses EZY GUI created by EZY Prolog.
THIS PROGRAM WORKS ONLY WITH EZY PROLOG Suite, which has different domains declarations for the GUI files.
Please download and install EZY Prolog Suite before running this application.
Final application has the following Shape).
Copyright © 1997-2013 EDMGROUP (Australia)