Serving the Business Basic market best |
|
PxPlus Language |
|
The PVX Plus Development Suite includes
a wide variety of features, functions and enhancements over core
ProvideX -- all designed with your business application in mind.
Performance |
While
systems continue to get faster and faster every day, the
demands client place on them also increase making system
performance key to happy clients. PxPlus has the following
features specifically targeted at increasing the performance
of your application:
-
External Program
Cache Manager
reduces program load times and memory load on Windows
- Internal IOLIST
caching reduces the time it takes to parse data
by up to 40%
- Client Server WindX
Property Caching
and Compression
improves remote performance
-
READ
and
SELECT
access by physical record position reduces read time by
a factor of ten
-
Reduced List box
load times
by a factor of between 5 and 8 (standard and formatted
list boxes)
- Program load times from
SERIAL files reduced up to 25%
- Internal caching of
frequently opened files using the
'+F' System
parameter.
- String to
numeric conversions optimized to increase
performance in file I/O and the NUM function
|
Data
Management |
What good
is a system if you cannot get to the information in an easy
and timely manner? We have added a variety of features to
the PxPlus data management system in order to help satisfy
your needs.
|
Technology Advances |
The world
is not standing still and technology is changing each and
every day. PxPlus is changing too in order to help assure
that you have access to any new technological advances that
come along.
|
Graphical UI Improvements |
Gone are
the days of the simple text mode application running on an
80 column screen. Today's users demand graphical interfaces,
which provide them better access to the application and ease
of use. PxPlus provides the following enhanced Graphical
user interfaces.
- Built-in support for
the generation of Widgets within the Nomads toolkit
- Full control of window
transparency and shape using the
'OPTION' mnemonic
- Controllable
Grid column sorting using
'SortOnHdrClick
and
'Sort
properties to control sort options
- Input fields enhanced
to provide an
Auto-Complete
option based on query definitions
-
Mouse Wheel
now supported throughout the system
- Allows applications to
define/enhance existing controls using
Object Defined
Controls
and
Object Enhanced
Controls
- Two new properties
added to control the scrolling of List boxes and Grids -
'TopVisibleItem
and
'TopVisibleRow
- Background images
within NOMADS allow you to define
images (pictures) to use as a backdrop for the
application panel
- Buttons can be created
in the
System Tray / Task
Bar
area
- New
Hyperlink style
button
that appear like standard text-only web page links
- Simplified the removal
of controls with new
REMOVE CONTROL
id directive
- Variable drop and list
boxes now have a
'CurrentItem
property
to indicate the current list selection
- List boxes and tree
views have a
'FindItemText$
property
for fast searching and setting of the 'Item property
- The Treeview supports
the
'Backcolor,
'Textcolor
and
'LineColor
properties to the definition colours within a
treeview
- In Nomads, a "GUI
Control Font" has been added in font selections
to specify the font used by the operating system
- Button, check_boxes,
and radio_buttons have a
'Cursor property
to set the cursor to use when the mouse is over the
control
- Formatted multi-lines
improved so a format of "00000#" will not suppress the
leading zeroes on the returned value
|
Improved Development Environment |
Manpower
is money and good tools allow you to make more efficient use
of any manpower you have. PxPlus recognizes this and
provides a number of features that help make your
programmers and systems designer's jobs easier.
- Context sensitive help
at command mode or in the editors
- Web based help at
http://manual.pvxplus.com
- Interfaces to
WINCVS
source control system to track program and screen
changes
- Graphical editor
*IT now has a UNDO/REDO
option that will track the last 200 changes
- Windows tracing
enhanced to include
direct file logging
and SQL commands
- Larger programs
supported by eliminating the 32K limit for
variable name and offset table size
- Command Mode
Improvements:
- Ability to step
through individual directives in a statement using
';'
- Added right mouse
popup menu which includes Copy/Paste/Help
functionality
- Command line
history buffer eliminates duplicate command mode
inputs
- Improved
Error reporting when exiting to command
mode
- New 'dir'
command that provides directory/file browsing
- A 'new'
command that issues a DELETE
and BEGIN to clear your environment
- Unix style 'cd'
and 'ls' commands
- Nomads
design/development time improvements
- Screen design
improved for Dependency definitions
- Added 'Lock on top"
options for Data Dictionary maintenance
|
Language Enhancements |
Everything must evolve if it is to survive -- and
programming languages are no exception. PxPlus continues to
build on the core ProvideX language to provide you with a
development environment that will satisfy your needs today,
and well into tomorrow.
|
Conversion Tools |
If your
application is being converted from other Business Basic
environments, PxPlus has a number of features that will make
you conversion easier.
- New
Visual Dictionary™
added to the system to simplify the creation of
Data Dictionaries on files
Specific for a Conversion from Thoroughbred®
- Enhanced
conversion tools
to support FINPUT, MSORT, ADDSORT, REMSORT, etc.
- Utilities added to
provide processing of IPLINPUT and TERMINAL
files
-
INPUT Directive
validation rules enhanced to support variables,
substrings and array elements
-
System parameter
'47'
emulates the IF47 logic (avoids the need to manually
review all IF statements)
- Enhanced the
named window emulation logic
- Extended the
DROP directive
to
allow original or absolute program name to be used
Specific
for a Conversion from
BBx®
BBx®
is a registered trademark of Basis International
Thoroughbred®
is a registered trademark of Thoroughbred Software
International, Inc. |
|
|
|