Many Windows API calls are available as standard whilst new calls can be defined and used with the intuitive library import mechanism. Over 26,000 Windows constants are instantly available so that complex windows, menus and dialogs can be constructed from a few lines of code. Simple interfaces to facilities such as serial communications, multitasking, DDE, common controls, DLLs and filing are provided. And because of ProForth's completely extensible and open architecture, you can modify and add to these words, tailoring the system to your needs. All display is in a separate window that does not interfere with the application.
Full source is provided.
Due to the interactive nature of Forth programming and the wide selection of ProForth words, developing Windows applications under ProForth cuts development time significantly. Menus, windows, dialog boxes, toolbars and property sheets can be created and many types of controls, including Windows 95 common controls, can be drawn directly on the screen and edited without any programming involved at all. It uses standard ProForth words, clearly commented, laid out and sectioned, to generate the application framework. This code can be directly compiled, edited and executed. You will not need to distribute separate DLLs and libraries with your application.