Feature |
Standard |
Professional |
Export Explorer |
|
|
View contents of AEF/MEF without loading
them into VO |
Yes |
Yes |
Inbuilt colour syntax highlighted source
viewer, with entity separators |
Yes |
Yes |
Source display can use the same
font/colouring as VO source editor |
Yes |
Yes |
Source view windows can be made to remain
on top of all other windows |
Yes |
Yes |
Source can be exported as PRG, HTML, RTF |
Yes |
Yes |
Go to entity via right click when viewing
source |
Yes |
Yes |
Ability to search export file, supporting
regular expressions |
No |
Yes |
Compare export files interactively |
No |
Yes |
Support for a side-by-side source compare
plugin |
No |
Yes |
Window entities can be displayed in
"test mode" |
Yes |
Yes |
Can be made the default program for
opening AEFs/MEFs |
Yes |
Yes |
Compare export files from the command line |
No |
Yes |
Individual modules can be exported from
AEFs |
Yes |
Yes |
Anchor points in source viewer |
Yes |
Yes |
|
|
|
AutoExport |
|
|
Automatic export of applications - only
those changed are exported |
Yes |
Yes |
Number of applications processed |
3 |
Unlimited |
Frequency of AutoExport is configurable |
Yes |
Yes |
AutoExport current project on demand |
Yes |
Yes |
Optionally create a new directory each day |
Yes |
Yes |
Can run a process for each exported file -
user configurable |
Yes |
Yes |
Can be interrupted by pressing Escape |
Yes |
Yes |
Optional countdown window, allowing
skipping/postponement of upcoming export |
Yes |
Yes |
Optional tray icon notification of next
export |
Yes |
Yes |
Optional audible notification of upcoming
export - Wave,MIDI,MP3 |
Yes |
Yes |
Optional second export directory |
Yes |
Yes |
Optional deletion of old exports after a
configurable number of days |
Yes |
Yes |
User can choose to exclude specific apps/libs/DLLs |
Yes |
Yes |
User can choose to exclude specific
projects |
Yes |
Yes |
Can specify if autoexports should occur
while debugging |
Yes |
Yes |
Can specify if autoexports should occur
while executing app in IDE |
Yes |
Yes |
Hotkey to AutoExport current project |
Yes |
Yes |
|
|
|
System Builder |
|
|
Automatic compilation and generation of
binary files for user defined collections of applications, libraries and
DLLs |
No |
Yes |
Default option to process all apps/libs/DLLs
in current project |
No |
Yes |
Automatic update of VOPP build number |
No |
Yes |
Sample version information resource |
No |
Yes |
Can run a process for each EXE/DLL created
- user configurable |
No |
Yes |
Option to Touch system before building |
No |
Yes |
Automatically create PRG containing
prototypes for each DLL |
No |
Yes |
Report showing results of actions
performed |
No |
Yes |
|
|
|
Single App Build |
|
|
Compile and generate the current
application with advanced options |
No |
Yes |
Automatic update of VOPP build number |
No |
Yes |
Automatically create PRG containing
prototypes for each DLL |
No |
Yes |
Can run a process for when EXE/DLL created
- user configurable |
No |
Yes |
|
|
|
AutoType |
|
|
Automatically expand text: convert a few
characters into whole blocks of text |
No |
Yes |
AutoType definitions - user definable |
No |
Yes |
AutoType definitions - more than 100
pre-defined |
No |
Yes |
AutoType header - user definable |
No |
Yes |
AutoType trigger key - user definable |
No |
Yes |
|
|
|
VO Source Editor
Extensions |
|
|
Indent Code - all editor contents or just
highlighted area |
Yes |
Yes |
Print - all editor contents or just
highlighted area |
No |
Yes |
Alternative context menu with additional
features |
Yes |
Yes |
New hot keys for VOPP and VO functions |
Yes |
Yes |
Comment/uncomment block |
Yes |
Yes |
Delete word left/right |
Yes |
Yes |
Matching bracket "blink" |
Yes |
Yes |
Token select - select text from one token
(e.g quote/bracket) to the next |
Yes |
Yes |
|
|
|
Import Assistant |
|
|
Automatically determines correct order to
import mutiple AEFs |
No |
Yes |
Retain dependency properties when an
imported AEF replaces an existing application |
No |
Yes |
Optional compilation of imported
applications and all dependent applications |
No |
Yes |
Optional binary generation of imported
EXEs/DLLs and all dependents |
No |
Yes |
Report showing results of actions
performed |
No |
Yes |
|
|
|
Export Assistant |
|
|
Export selected application and all
libraries used by the application |
Yes |
Yes |
|
|
|
Global Search &
Replace |
|
|
Advanced search and replace capabilities |
No |
Yes |
Various scope, search and replace options
available |
No |
Yes |
Supports regular expression search and
replace |
No |
Yes |
Report of search results is available |
No |
Yes |
User can choose to exclude specific apps/libs/DLLs |
No |
Yes |
|
|
|
Compare Source Code -
VO IDE |
|
|
Compare the selected application or module
in the VO IDE with an export file |
No |
Yes |
|
|
|
Calculator |
|
|
Display results simultaneously as Usual,
Float, Integer, Hex, Binary and Chr |
No |
Yes |
Can be extended to allow user customisable
functions |
No |
Yes |
Variables to keep intermediate results |
No |
Yes |
|
|
|
DBF Utility |
|
|
Display DBF structure, ANSI/OEM setting |
Yes |
Yes |
Display index information - file name, tag
name, condition, unique, descending |
Yes |
Yes |
Open multiple indexes |
Yes |
Yes |
Select database driver |
Yes |
Yes |
Option to keep utlitity on top of other
windows |
Yes |
Yes |
Copy tag name, key or condition to
clipboard/source editor |
Yes |
Yes |
Invoke user selectable browser from
utility (configured in VOPP Plus!) |
Yes |
Yes |
Support user functions for index
expressions |
Yes |
Yes |
User customisable code generation for
creation of DBF and indexes |
Yes |
Yes |
Translate structure into a comment block
and send to clipboard/source editor |
Yes |
Yes |
Translate structure into an array (DBStruct()
compatible) and send to clipboard/source editor |
Yes |
Yes |
|
|
|
Language Assistant |
|
|
A utility to help create multilingual
applications. |
No |
Yes |
Automatic updating of string table DLLs |
No |
Yes |
Automatic increment of string identifier |
No |
Yes |
Tutorial - based on conversion of the
Standard MDI Application |
Yes |
Yes |
|
|
|
Application as PRG/MEF |
|
|
Export selected application as component
PRG or MEF files |
No |
Yes |
|
|
|
Application Statistics |
|
|
Count of entities, lines of code, lines of
comments in an application or a whole project. |
No |
Yes |
|
|
|
Application Usage |
|
|
Report showing all the apps/libraries/DLLs
that contain a reference to the current application in their properties |
Yes |
Yes |
|
|
|
Project Copy |
|
|
Copy current project to a new project |
Yes |
Yes |
Optional compilation and generation of
binary files |
Yes |
Yes |
|
|
|
Updated Entity List |
|
|
Report of entities in order of the time of
their last update |
Yes |
Yes |
Export report to CSV via context menu |
Yes |
Yes |
Can be run for an application or whole
project |
Application
only |
Yes |
|
|
|
Reset App Debug Status |
|
|
Change the debug setting of all
modules/entities of an application to Auto and set the application debug
setting Off. |
Yes |
Yes |
|
|
|
Export File to PRG |
|
|
Converts the source code contents of an
export file into a single PRG file. |
Yes |
Yes |
|
|
|
VOPP Tray Icon |
|
|
Display AutoExport status |
No |
Yes |
Menu to many VOPP options |
Yes |
Yes |
Notification of upcoming AutoExport |
No |
Yes |
|
|
|
VOPP Plus! |
|
|
Advanced settings for VO |
|
|
Toggle display of VO splash screen |
Yes |
Yes |
Set maximum number of history entries for
import list |
Yes |
Yes |
Show hidden entities |
Yes |
Yes |
Clear released memory |
Yes |
Yes |
Show entity separator lines |
Yes |
Yes |
Allow OLE in-place activation |
Yes |
Yes |
Default name for new window |
Yes |
Yes |
Set maximum number of history entries for
Find |
Yes |
Yes |
Set X, Y offsets when pasting controls |
Yes |
Yes |
Change compiler error/warning settings |
Yes |
Yes |
Toggle generation debug MAP files |
Yes |
Yes |
Toggle exception handler activation |
Yes |
Yes |
Set default array limits in shown debugger |
Yes |
Yes |
Set maximum number of history entries for
debugger expressions |
Yes |
Yes |
|
|
|
Advanced settings for VOPP |
|
|
Set AutoType trigger key |
Yes |
Yes |
Specify AutoType header file |
Yes |
Yes |
Specify AutoType definition file |
Yes |
Yes |
Name of process to run after every Single
App Build |
Yes |
Yes |
Toggle increment of VOPP build number
during every Single App Build |
Yes |
Yes |
Toggle clearing of "Touch before
Build" after build by System Builder |
Yes |
Yes |
Set source indenting to use spaces or tabs |
Yes |
Yes |
Set how to invoke additional context menu
in source editor |
Yes |
Yes |
Toggle "blink" of bracket in
editor |
Yes |
Yes |
Toggle display of VOPP splash screen |
Yes |
Yes |
Set font for used by calculator |
Yes |
Yes |
Specify the name of the calculator UDF DLL |
Yes |
Yes |
Define the prefix for constants created by
Language Assistant |
Yes |
Yes |
Specify the name of the template file to
be used by DBF Utility |
Yes |
Yes |
Specify the name of the DBF Utility UDF
DLL |
Yes |
Yes |
Specify the name and parameters of the
program to be used to view DBF contents |
Yes |
Yes |
|
|
|
VOPP Tip of the Day |
|
|
Show tips on using VO and related tools |
Yes |
Yes |