PX:Main Page
From All Basic
| Developer | Sage Software Canada |
| Appeared in | 1982[1] |
| Latest Release Version | 8.20[2] |
| Latest Release Date | 11 August 2008[3] |
| File extensions | no fixed extensions; Commonly used extensions are .pvx; .pvc; .pvt |
| Operating Systems | Windows, Unix, Linux, Mac OS X, etc.[4] |
| Influenced by | Business Basic |
| Influenced | PVX Plus |
| License | 30 day demo / Per-user + AddOns[5] |
| Website | www.pvx.com |
Welcome to the ProvideX wiki on All Basic.
ProvideX is an integrated development environment modeled after the Business Basic language.
Contents |
[edit] Summary
The following is from the ProvideX Sales Web site:
"ProvideX from Sage Software is more than the perfect blend of powerful, intuitive, and versatile software tools. In reality, it provides a one-stop development environment. Your customers need platform independence, data integration, connectivity, tools and strategies for adapting to new-breed technologies - with ProvideX, you are ready to take your applications to the next level."[6]
"The language itself, which is modeled after Business Basic, allows you to leverage your existing applications, data assets, and developers' skills while phasing in more advanced functionality. In essence, Providex delivers complete interoperability between character-based and GUI-based applications, a reliable, cost-effective solution for migrating valuable legacy code to newer technologies.[7]
[edit] Features
[edit] General Features
- Object Oriented Programming
- Global variables, functions and files
- Public and private (local) variables
- 2 GB string lengths
- Multi-user database
- Program entry points
- C-style operators
- O/S command-level access
- O/S I/O redirections
- Extensive multilingual support for both developers and users
[edit] Supported Technologies and Standards
- OCX/ActiveX support for Windows/WindX Applications
- DLL calls
- DDE for Windows/WindX Applications
- OLE Server for Windows Platforms
- TCP ports
- SSL support
- ODBC Server for native ProvideX data
- ODBC Client access for external data
- Native Oracle Call Interface
- Native DB2 Interface
- MySQL Interface
- Industry standard images
- Eclipse IDE plug-in
[edit] For All Platforms
- Full screen editor
- Access to console commands
- Console global search & replace
- Command line history
- Breakpoints
- Customizable syntax tables
- Customizable colour syntax elements
- Application security
- Remote Processing Calls (RPC)
[edit] For Microsoft Windows Platforms
- Full GUI functionality for creating standard Windows look and feel
- Access to built-in control/graphics objects
- Windows clipboard
- Windows multimedia subsystem
- Windows print subsystem
- Entry to the Windows Help system
- GUI program editor (up to 6 programs simultaneously)
- Separate debugging windows for:
- command mode
- program trace
- breakpoints and
- watch values
- Character-based and GUI utility toolsets
- Character-based user interface functionality, including support for:
- teminal emulation
- mouse and pointer device support under MS-DOS and
- built-in fully-editable input handling
[edit] Sample Code
List of pages with sample code
[edit] See Also
- Sage Software Canada — Makers of ProvideX. Download a demo version of ProvideX, get detailed product information, documentation, tutorials, and more.
- PVX Plus Technologies — ProvideX reseller and extensions to the language. View their online documentaion and tutorials.
- EDIAS Software — A ProvideX reseller with tips, tools, and example code.
- ProvideX for Latin America
Jwilder 18:34, 7 November 2008 (UTC)
