- NAME:
- MAINWin/CDK v1.1
-
- VENDOR:
- MAINSoft Corporation
- 1270 Oakmead parkway, suite 310
- Sunnyvale, CA 94086
- (800) MAIN-WIN (inquiries)
- (415) 896-0708 (fax inquiries)
- (408) 774-3400 (voice)
- (408) 774-3404 (fax)
- Email: info@mainsoft.com
- WWW: http://www.mainsoft.com/
-
- SOFTWARE CONFIGURATION:
- MAINWin is a portable implementation (to any system offering POSIX compliance and Xlib) of the MS Windows API
(including the Microsoft Foundation Classes 2.0 and 3.0) on Unix/X-Windows. They support DDEML, Win32 message
format, and most of the Win32s APIs. The CDK includes printer support, a resource compiler, a help compiler (they have
support for Winhelp using the windows .hlp files), a makefile generator plus some additional tools. The software's output
runs directly on Xlib, and does not require Motif software. MAINWin allows the user to switch look-and-feel (between
MS-Windows and Motif) from the system menu at run-time. In order to run a MAINWin application on a Unix
workstation, users need a copy of the "MAINWin for Workstations" product for each machine on which the code runs.
MAINWin offers porting tools for MS Windows resources, the MS Windows hypertext help system (which uses the
original rtf-format help files), shared libraries (DLLs), fonts, postscript printing, dynamic data exchange (DDE), and MS
Windows Device Context APIs. Also included in this code is support for the Microsoft MFC 2.0 class library. Finally,
MAINWin includes their DDR technology to provide PC-compatible file structures across all systems. Documentation for
with MAINWin includes the "MAINWin Cross- Development Guide", the "MAINWin API Function Call Status"
document and the "MAINWin API Message and Control Status" document. MAINWin's optional developer program
includes a weekly status of issues reported to MAINSoft.
-
- FUTURE PLANS:
- MAINSoft plans to support OLE/OLE2 and the Chicago API and look. They also plan to provide the MAINWin/Device
Driver Kit.
-
- COMMENTS:
- MAINSoft has entered into a source code license agreement with Microsoft. This agreement allows MAINSoft to
incorporate MS-Windows code into their product. In addition, MAINWin includes something they call DOS Data
Representation technology into their toolkit. This allows the user to use MS-DOS format files under the other platforms
supported by their software.