Voice Recognition Component
Wrapped in Smalltalk automagically from header files
579 C #defined constants -- placed in a pool dictionary
176 C functions -- wrapped in PlatformFunctions
78 unique response 'objects' wrapped into Smalltalk classes
ViaVoices uses Windows events for asynchronous message (HWND/WM_COMMAND/etc)
Stole code from SocketCommunicationsInterface (SciPolledWinApp) to figure out how to create an object HWND in Smalltalk and handle messages to it.