|
|
|
|
ezDialogs For Paradox
Version 1.5
This short guide was prepared to highlight the important features and functions of ezDialogs from Woll2Woll Software. For detailed descriptions of ezDialogs functions, please refer to the enclosed User’s Manual and addendums.
What is ezDialogs?
ezDialogs is actually two products in one. First and foremost,
ezDialogs is a set of powerful, programmer customizable dialog boxes that
can be plugged into your Paradox for Windows application by entering a
few lines of ObjectPAL code. The dialog box categories provided with ezDialogs
include List dialogs, Lookup Table dialog, Input dialogs, File Browsing
dialogs, Customizable Locate Field Value, Informational dialogs and several
standard Windows Common Dialogs with most categories containing several
dialog boxes each.
The programmer specifies which dialog box to display, how it should be displayed, what its initial contents are and then ezDialogs takes care of everything else. It displays the dialog box on-screen, processes user selections and input, validates user-entered information, removes the dialog box from the screen and returns the values selected or entered by the user.
Second, ezDialogs contains a set of enhanced ObjectPAL functions. With only a few lines of ObjectPAL code, your application can perform extended String operations such as Forward and Reverse Search and Replace, Insert, Remove and Copy to Clipboard. The Serial Communications functions included with ezDialogs give your application the power to automatically dial your phone, if a modem is attached.
At its heart, ezDialogs is comprised of two Windows Dynamic Link Libraries (DLL’s) and an ObjectPAL library. This allows dialog boxes and functions to be added to both forms and libraries. To simplify the inclusion of a new ezDialogs function in your form or library, ezDialogs includes a program called ezAssist that scans an open form, or a saved form or library file, for ezDialogs function calls and automatically adds all necessary Uses and Type method code for you!
Benefits of Using ezDialogs
ezDialogs was designed with the help of professional and corporate
Paradox for Windows developers. Concerns among this group of people range
from consistency across individual forms and entire applications, to speed,
ease of development and using as few Windows resources as possible. With
these concerns in mind, the dialog boxes and enhanced ObjectPAL functions
supplied in ezDialogs were carefully crafted in C++, for consistency, speed
and limited Windows resource usage, and are provided to you as a Windows
DLL embedded into an ObjectPAL Library.
Quicker Application Development
ezDialogs saves you time when developing Paradox for Windows applications
because all you need to do is define a few parameters and write a single
line of code to display an ezDialogs dialog box or call an ezDialogs enhanced
ObjectPAL function. You don't need to spend hours or days designing a set
of dialog boxes and library routines to be used across your applications
because ezDialogs has already done all of this time-consuming work for
you!
Professional, Consistent Design
Woll2Woll Software has taken great care in the graphic and operational
design of the ezDialogs dialog boxes. 3-D surfaces and controls are employed,
giving the dialogs a crisp, up-to-date, professional look. All dialogs
are consistent in their design and conform to the normal Windows standard
of dialog box operation and include your choice of Borland or Microsoft
buttons (bitmaps or no bitmaps). When you choose the Borland style buttons,
their appearance is controlled by your PW Desktop settings. This ensures
that your end-users already know how to use ezDialogs dialog boxes without
any additional training.
Faster Dialog Boxes
When using ezDialogs in your Paradox for Windows applications,
you are tapping into the true power of Windows and the speed of C++, without
writing a single line of C++ or Windows SDK code! This means ezDialogs
dialog boxes are the fastest displaying and reacting dialog boxes possible
and are many times faster than a dialog box created as a Paradox for Windows
form. When called, an ezDialogs dialog box is displayed immediately and
its response to end-user actions is also instantaneous.
More Usability For Your End-Users
ezDialogs dialog boxes not only make your job easier, but they
also make it easier for your end-users to use the applications you create,
due to their high speed, consistent interface design and their standard
Windows look and feel.
Fewer Windows Resources
Since you don't need to create your own dialog boxes as Paradox
for Windows forms, far less Windows memory resources are used. This provides
all of your users’ currently running Windows applications with more resource
memory which allows them to perform better.
Library Source Code Included
To protect your investment in ezDialogs and to ensure compatibility
with future releases of Paradox for Windows, the entire ezDialogs ObjectPAL
library is provided to you as source code, in an undelivered state. When
you upgrade your version of Paradox for Windows, simply re-deliver the
ezDialogs library file and it’s ready to go.
Distribute Your Applications Royalty-Free
The ezDialogs library may be distributed with your applications
royalty- free. No runtime licensing, no additional fees, no hassles. Simply
include the necessary redistributable files right along with your application.
What dialogs and methods are included with ezDialogs?
Table Lookup Dialog
List Dialogs
File Browsing Dialogs
Input Dialogs
Extended Locate Field Value Dialog
Standard Windows Common Dialogs
Memo Dialogs
Attach full 24 line memo-view and memo-edit dialogs directly to
any object. This dialog allows you to conserve screen real-estate by showing
only one or two lines of the memo field in your form, but still providing
a way for your users to have a full 24 line editable view of the memo by
clicking on this field.
Clip Objects
Just cut and paste any of ezDialogs ready-to-go clip-objects that
reduce your coding to virtually nothing!
String Extensions
The Paradox for Windows String type has been extended to support
the following:
Serial Communication core routines
Performance
ezDialogs functions and dialog boxes are lighting fast since they
are programmed in C++ and implemented as a Windows DLL instead of as Paradox
for Windows forms.
ezDialogs Requirements
In order to use the ezDialogs dialog boxes or enhanced ObjectPAL
functions, the target PC must contain a functional copy of Paradox for
Windows version 4.5 or 5.0. ezDialogs does not have any requirements above
or beyond those necessary to run Paradox for Windows.
Availability & Pricing
ezDialogs is available immediately at the price of $149.00, for
a single-user version, or bundled with ezDOC and ezTools for $249.00. An
unlimited number of developers Site License is available for $475.00. Check,
money order, Visa, Mastercard and American Express are accepted.
The ezDialogs library and associated Windows DLLs may be distributed with your applications royalty-free, as detailed in the User’s Manual.
Company Information
Woll2Woll Software earned its reputation for providing solid, professional
Paradox for Windows development utilities with its ezDOC utility product
that graphically documents all aspects of a Paradox for Windows application.
Founded in 1993 by Roy S. Woll, Woll2Woll Software is dedicated to producing
high-quality, professional, easy-to-use and affordable Paradox for Windows
development tools. One of the first commercial vendors to provide development
tools for the Paradox for Windows database development market, Woll2Woll
creates products based on corporate and independent developer requirements
that are not met in the Paradox for Windows product.
Headquartered in San Jose, California, Woll2Woll Software’s products currently include ezDOC, ezDialogs, and Infopower for Delphi.
Woll2Woll Software
2217 Rhone Dr.Livermore, CA 94550
San Jose, CA 95122
Sales:
1-800-WOL2WOL (1-800-965-2965)
Phone: (510) 371-1663
Fax: (510) 371-1664
| All pages copyright © 1995-2002 Woll2Woll Software | |
| Phone (Sales): | 800-965-2965 (Toll Free U.S) |
| 925-371-1663 (International) | |
| Fax: | 925-371-1664 |
| Email: | sales@woll2woll.net |
| Last Modified: | Wednesday, 28-Jan-2004 10:17:11 PST |