view os2/readme-os2.txt @ 1955:91541efcea10

Mac: Complete refactoring of the Mac code using a handful of macros. This allows using the old mutex system for thread safety pre-mojave. On Mojave and later instead we create two functions, an entrypoint and an actual code function which will get called on the main thread. This avoids Apples new artifical checks that the code is running on the main thread, since it actually is running on the main thread even though the actual caller might not be.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Wed, 24 Jul 2019 17:22:19 +0000
parents d3d472549671
children 2407c8b46143
line wrap: on
line source

This package contains Dynamic Windows (dwindows) v 3.0 for OS/2 and eCS.

It contains:

dw.dll - main dwindows DLL
dwcompat.dll - compatibility DLL (optional)
dw.h - header file
dw.lib - import library for functions in dw.dll
dwcompat.lib - import library for functions in dwcompat.dll
readme-os2.txt - this file

This binary package was compiled with gcc 4.4.6.
It requires libc065.dll available at ftp://ftp.netlabs.org/pub/libc

Dynamic Windows may take advantage of features from these packages: 

XCenter/eCenter with the System Tray plugin
http://www.eros2.info/systray_widget_en.shtml

Generalized Bitmap Module - For additional image formats
http://heikon.home.tlink.de/

-- Special notes for version 3.0 --
Version 2.4 has started a transition to Unicode on OS/2. Warp 4 and 
later have fairly decent support for UTF-8 via codepage 1208, however 
there are some known input problems, which shall be worked around
in future versions.  For English or non-input applications Unicode
is the recommended version, however for applications that have not 
been converted to UTF-8 or which are experiencing input problems,
a non-Unicode version of the DLL is included.