Mercurial > dwindows
annotate os2/readme-os2.txt @ 2914:8af64b6d75a9
C++: Start rewriting dwtest in C++ as dwtestoo.
Only the lambda version currently, so will break on old compilers.
Only the main window and first page is implemented so far but...
the first page works on MacOS at least.
Fill in some missing pieces I ran into while porting dwtest to C++.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Wed, 28 Dec 2022 01:00:12 +0000 |
parents | 2407c8b46143 |
children |
rev | line source |
---|---|
2228
2407c8b46143
Update the readmes with new information and replace outdated links.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1898
diff
changeset
|
1 This package contains Dynamic Windows (dwindows) v 3.1 for OS/2 and eCS. |
638
3ce487327afd
Support for building binary for OS/2
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
2 |
3ce487327afd
Support for building binary for OS/2
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
3 It contains: |
3ce487327afd
Support for building binary for OS/2
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
4 |
3ce487327afd
Support for building binary for OS/2
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
5 dw.dll - main dwindows DLL |
3ce487327afd
Support for building binary for OS/2
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
6 dwcompat.dll - compatibility DLL (optional) |
3ce487327afd
Support for building binary for OS/2
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
7 dw.h - header file |
3ce487327afd
Support for building binary for OS/2
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
8 dw.lib - import library for functions in dw.dll |
3ce487327afd
Support for building binary for OS/2
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
9 dwcompat.lib - import library for functions in dwcompat.dll |
3ce487327afd
Support for building binary for OS/2
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
10 readme-os2.txt - this file |
3ce487327afd
Support for building binary for OS/2
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
11 |
2228
2407c8b46143
Update the readmes with new information and replace outdated links.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1898
diff
changeset
|
12 This binary package was compiled with gcc 9.2.0. |
2407c8b46143
Update the readmes with new information and replace outdated links.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1898
diff
changeset
|
13 It requires libcn0.dll available at https://ecsoft2.org/libc-next-runtime |
1844
1558f5e14f83
Added code and comment to the test program demonstrating trapping application quit on Mac.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1787
diff
changeset
|
14 |
1787
6762e29938a2
Update OS/2 readme with important information about the 2.4 build.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1768
diff
changeset
|
15 Dynamic Windows may take advantage of features from these packages: |
6762e29938a2
Update OS/2 readme with important information about the 2.4 build.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1768
diff
changeset
|
16 |
6762e29938a2
Update OS/2 readme with important information about the 2.4 build.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1768
diff
changeset
|
17 XCenter/eCenter with the System Tray plugin |
6762e29938a2
Update OS/2 readme with important information about the 2.4 build.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1768
diff
changeset
|
18 http://www.eros2.info/systray_widget_en.shtml |
1031
3222905690f2
Changes preparing for 2.0 release on OS/2.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
638
diff
changeset
|
19 |
1787
6762e29938a2
Update OS/2 readme with important information about the 2.4 build.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1768
diff
changeset
|
20 Generalized Bitmap Module - For additional image formats |
2228
2407c8b46143
Update the readmes with new information and replace outdated links.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1898
diff
changeset
|
21 https://ecsoft2.org/generalised-bitmap-module-gbm |
1787
6762e29938a2
Update OS/2 readme with important information about the 2.4 build.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1768
diff
changeset
|
22 |
2228
2407c8b46143
Update the readmes with new information and replace outdated links.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1898
diff
changeset
|
23 -- Special notes for version 3.1 -- |
1844
1558f5e14f83
Added code and comment to the test program demonstrating trapping application quit on Mac.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1787
diff
changeset
|
24 Version 2.4 has started a transition to Unicode on OS/2. Warp 4 and |
1787
6762e29938a2
Update OS/2 readme with important information about the 2.4 build.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1768
diff
changeset
|
25 later have fairly decent support for UTF-8 via codepage 1208, however |
6762e29938a2
Update OS/2 readme with important information about the 2.4 build.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1768
diff
changeset
|
26 there are some known input problems, which shall be worked around |
6762e29938a2
Update OS/2 readme with important information about the 2.4 build.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1768
diff
changeset
|
27 in future versions. For English or non-input applications Unicode |
6762e29938a2
Update OS/2 readme with important information about the 2.4 build.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1768
diff
changeset
|
28 is the recommended version, however for applications that have not |
6762e29938a2
Update OS/2 readme with important information about the 2.4 build.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1768
diff
changeset
|
29 been converted to UTF-8 or which are experiencing input problems, |
6762e29938a2
Update OS/2 readme with important information about the 2.4 build.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
1768
diff
changeset
|
30 a non-Unicode version of the DLL is included. |