Feature Summary
Return to Introduction  Previous page  Next page
Here is a summary of the features of the VO Productivity Pack. They are discussed in more details later in these pages. If you have not registered for the Professional version of VOPP please review the Standard vs Professional comparison to determine which features are available.

Feature
Description
Export Explorer
Export Explorer (VOEE) looks and feels like VO's own repository explorer and provides you with the ability to examine the contents of AEF/MEF files without loading them into VO. You can search, view source code, print, export MEFs from AEFs, and examine application/module/entity properties. Source code can be written out as PRG/RTF/HTML. VOEE can compare export files and identify all entities that do not match. VOEE will tell you what the differences are; maybe the source code has changed or the compiler options have been altered - VOEE will tell you specifically what is different. When combined with a difference analysis plug-in you can even see exactly which source code lines have been changed.
AutoExport
Will automatically export your source code from the VO repository. You can configure when VO AutoExport should do its work - when VO starts up or shuts down, or at a user defined interval. So if you need a fall-back position when you've forgotten to explicitly export your code, or if something causes a problem with your repository, VO AutoExport may give you a second chance.
System Builder
Gives you a way to manage collections of VO applications. You can group together applications, libraries and DLLs into systems, and then perform actions on the systems. You can touch all components of a system, recompile them, and generate all executables and DLLS with just a few mouse clicks from VO's IDE.
Single App Build
Compile and generate the current application using advanced build options.
AutoType
Automatically expands text typed into VO's source code editor
Source Code Editor Extensions
Indent source code
Print formatted source code
Token select
New hot keys and context menu
Ctrl-G shows a list of entities that you can Go to
Ctrl-F shows Find dialog
Ctrl-H shows Replace dialog
Ctrl-B comments a block of code with //
Ctrl-U uncomments a block of code commented with //
Ctrl-Delete to delete word to the right
Ctrl-Backspace to delete word to the left
Import Assistant
Allows importing of one or more AEFs, from one or more directories. As it does so VO Import Assistant will examine the export files and, according to each application's dependencies, determine the order the files should be imported. Any imported application will replace an existing application of the same name in the repository retaining any current dependency properties. For example, imagine you use a third party library that is named the properties of many of your applications. When a new version of the library is issued you can use VO Import Assistant to import the replacement - if the library has the same name as the old one all applications will retain the reference to the library in their properties.

Import Assistant allows optional compilation of the imported applications and all applications depending on the imported code. It also allows optional generation of executables and DLLs for the imported applications and all applications depending on the imported code.
Export Assistant
Exports an application and all libraries used by the application.
Global Search and Replace
Global Search and Replace integrates with the CA-VO IDE. Like VO's in-built search facility VO-GSR allows the developer to search for text any where within the current application, search path or project. However VO-GSR also allows searching within the result set from the last search, optionally excluding system libraries, and optionally excluding user specified libraries. And VO-GSR lets developer replace text after a search - the current match only, all matches in the current entity, all matches in the current module, all matches in the current application, or all matches in the project.
Compare
Compare an application or module in the repository with an export file.
Calculator
A multi-display extensible programmer's calculator.
DBF Utility
Allows you to easily interrogate DBFs for structural information, including index details. The information can then transferred directly into the source code editor, or used to automatically generate source code.
Language Assistant
Simplifies the creation of multilingual applications.
Application as PRG/MEF
Gives you the choice of exporting an application as a collection of PRG or MEF files. If you choose to export as PRG files, one file will written for each module in the application. The PRG files contain all source code from the modules, including resource statements and DLL prototypes. If you choose to export as MEF files each module will be exported automatically.
Application Statistics
Shows an analysis of the lines of code, comments and entities in an application or project.
Application Usage
Report showing all the apps/libraries/DLLs that contain a reference to the current application in their properties.
Project Copy
Copies the currently select project in VO to a new directory. If you want, you can have the code in the new project automatically compiled and any EXEs/DLLs generated.
Updated Entity List
Provides a report showing the most recently changed entities in an application or project. Entities are listed with the most recently changed ones at the top of the report.
Reset Application Debug
Changes the debug setting of all modules/entities of an application to Auto and sets the application debug setting Off.
Export File to PRG
Converts the source code contents of an export file into a single PRG file (very useful when using DLL prototypes).
VOPP Plus!
Easy configuration of VO and VOPP settings.
VOPP Tray Icon
Gives you quick access to VOPP status and utilities.
VOPP Tip of the Day
Shows tips on using Visual Objects and related tools





© Piko Computing Consultants, 1998-2002