|
Copyright ® (1997-2005) EDMGROUP Pty Ltd - EZY Prolog Reference |
New in EZY Prolog Tutorials Download EZY Prolog main page
|
EZY DDE (Dynamic Data Exchange) HTML support |
EZY Prolog provides convenient functionality for working with rich GUI. The simplicity of EZY GUI based upon the following assumptions:
EZY Designer allows creation of the following GUI elements:
All GUI elements have set of common properties and control-specific properties, which can be defined by EZY Designer.
Once GUI layout is created - it can be saved into the text file as a set of Dialog Control Language (DCL) declarations. EZY Prolog provides allows change GUI of program without rewriting of the code by editing DCL file in EZY Designer.
Click here for more information about DCL domains declarations.
You can use GUI, designer by EZY Prolog, inside Visual Prolog applications. Please visit Visual Prolog sample project for more information.
EZY Prolog program loads DCL file and accesses GUI elements via built-in set of predicates. This set of functional calls allows:
The following code demonstrates creation of GUI elements from DCL file: syspath ( PATH , _ ), format ( DCL_FILE , "%Ezy_explorer.dcl" , PATH ), ezy_form_open ( DCL_FILE , WINDOW ), TREEVIEW_ADDR =[ "ezy_explorer" , "treeview" ], ezy_get_object ( WINDOW , TREEVIEW_ADDR , TREEVIEW_OBJ ), % setup object callback predicate ezy_treeview_callback ( TREEVIEW_OBJ , treeview_callback ),
Click here for more information about GUI function calls.
|
Copyright © 2001-2003 EDMGROUP (Australia)