WindowBuilder Pro (WBPro) is a power tool that greatly enhances the process and results of building user interfaces for VA Smalltalk. WBPro lets you interactively create, place, and edit user interface controls in your Smalltalk applications. As you interactively build your application you can experiment freely and easily tune and perfect your UI.
Key benefits of WindowBuilder Pro for Smalltalk include:
- Generates eye-catching UIs for VA Smalltalk
- WYSIWYG UI development
- Supports reusable visual components
- Bi-directional editing
- Unlimited undo/redo
- Supports drag/drop
- Supports tool tips and platform help
- Build portable UIs
- National Language Support (NLS)
- Build portable UIs using dozens of widgets
- Support for Windows 95/98 controls and OLE/ActiveX
WindowBuilder Pro also provides powerful productivity-boosting tools such as visual inheritance, morphing of controls, and much more.
User interfaces are portable to all VA Smalltalk platforms where the widgets that are used are available. WindowBuilder Pro can be used for development or deployment on Windows. UNIX (AIX, Linux or Sun) is supported for deployment only.
Delivering Your Application
Use the standard VA Smalltalk packaging process to deliver your applications. WBPro is 100% compatible with the IC delivery mechanism available with VA Smalltalk. No runtime fees are ever required for applications developed with WBPro.
The WindowBuilder Pro Translation Toolkit allows you to move existing Visual Smalltalk window definitions to VA Smalltalk. ApplicationCoordinator, ViewManager, WindowDialog, CompositePane and EventManager classes that have been built by WindowBuilder Pro/V may be filed out of Visual Smalltalk or Visual Smalltalk Enterprise (VSE) and filed into VA Smalltalk (VAST). At that point, the original code may be executed unmodified via the use of a special runtime support application. The code also may be converted into pure VAST code and run without the runtime support application.