User's Guide
Notices
About this book
What's new
Exploring VisualAge application development
Getting started
Adding scripts to applications
Adding Notebooks
Creating reusable parts
Using nonvisual parts
Validating user input
Adding help to your application
Debugging your application
Enhancing your applications
Packaging your VisualAge application
Adding your application to Windows NT Services
Adding list parts
Adding portable container parts
Adding drag and drop support
Using Windows 95 controls
Adding messages to your application
Adding message prompters
Adding message boxes using the NLS Workspace - Indexed Messages window
Displaying messages
Adding the pool dictionary to the class definition
Binding message strings
Displaying message boxes
Changing the message type
Substituting text into messages
Changing the buttons in the message box
Accessing just the message
Retrieving other text
Adding message boxes using the NLS Workspace - Pool Dictionaries window
National language support
Extending the parts palette
Sizing and positioning techniques
Designing effective VisualAge applications
Managing your VisualAge application
Tips for better performance
VisualAge Smalltalk XML Support.
Building parts
Building your first part
Building visual parts
Building primitive visual parts
Creating data types
Distributing your parts
Using external functions in a VisualAge application
Accessing external functions
Dynamic Data Exchange
Threads
Using OLE Support
Bidirectional Languages Support
Areas of Bidi support
Using Bidi support
Appendixes
Appendix A. Mouse button actions on parts
Appendix B. Calling external functions using Smalltalk
Appendix C. Other useful examples
Appendix D. Reusable icons
Index