Copyright ® (1997-2013) EDMGROUP Pty Ltd - EZY Prolog Reference
New in EZY Prolog Tutorials Download EZY Prolog main page
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 (EZY Form) declarations. EZY Prolog provides allows change GUI of program without rewriting of the code by editing EZY Form file in EZY Designer.
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 EZY Form 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 EZY Form file:
syspath ( PATH , _ ),
format ( EZY Form_FILE , "%Ezy_explorer.ezy" , PATH ),
ezy_form_open ( EZY Form_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 ),
Copyright © 1997-2013 EDMGROUP (Australia)