Programmer's Reference
Notices
About this book
IBM Smalltalk overview
Common Language Data Types
Common Language Implementation
Common Process Model
Common File System
Common Graphics
Common Widgets
Extended Widgets
Drag and Drop
Common Printing
IBM Smalltalk Virtual Machine API
Who should read this chapter
IBM Smalltalk C programming model
External language interface
Entry points
Asynchronous callouts
OSObjects
User primitives
Asynchronous messages (interrupts)
Using user primitive functions outside user primitives
Sample user primitives for IBM Smalltalk
Sample callback for OS/2 and Microsoft Windows
Platform requirements
OS/2
Microsoft Windows 95, Windows 98, and Windows NT
Pascal16 and cdecl16 PlatformFunctions
Pascal16 and cdecl16 pointer conversion
UNIX platforms
Solaris platforms
Primitive error codes
Dynamic data exchange
National Language Support
Inter-process communication
Object Linking and Embedding (OLE)
Appendix A. Widget resources and callbacks
Appendix B. Extended widgets resources and callbacks
Appendix C. Drag and drop resources and callbacks
Appendix D. Common graphics platform differences
Appendix E. Common widgets platform differences
Index