comparison readme.txt @ 2828:2c64d04abcf1

Update the readme with current information. Remove the future feature section that might not happen.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Sun, 04 Sep 2022 16:54:57 +0000
parents 023045e14837
children 5018df4f952e
comparison
equal deleted inserted replaced
2827:455d539ac555 2828:2c64d04abcf1
28 28
29 Known problems: 29 Known problems:
30 30
31 Boxes with no expandable items will have their contents centered on 31 Boxes with no expandable items will have their contents centered on
32 GTK2 instead of top or left justified on the other platforms. 32 GTK2 instead of top or left justified on the other platforms.
33 Pack an expandable NULL item at the end of the box to keep the
34 same appearance as other platforms.
33 GTK3/4 due to changes in the core architecture does not support 35 GTK3/4 due to changes in the core architecture does not support
34 widgets that are smaller than what is contained within them, 36 widgets that are smaller than what is contained within them,
35 unless they use scrolled windows. GTK2 and other platforms do. 37 unless they use scrolled windows. GTK2 and other platforms do.
36 Therefore windows or other elements may expand their size to 38 Therefore windows or other elements may expand their size to
37 fit the contents, overriding requested size settings. 39 fit the contents, overriding requested size settings.
38 In Unicode mode on OS/2 there are some bugs in the input controls, 40 In Unicode mode on OS/2 there are some bugs in the input controls,
39 minor bugs in entryfield based controls and major bugs in the MLE. 41 minor bugs in entryfield based controls and major bugs in the MLE.
40 The text displays properly but the cursor and selection jumps 42 The text displays properly but the cursor and selection jumps
41 around oddly when passing over multibyte characters. 43 around oddly when passing over multibyte characters.
44 System scaling on Windows versions earlier than 10 will scale the
45 individual controls, but will not scale the top-level window size.
46 Windows 10 and higher will scale both the controls and window.
42 47
43 Known limitations: 48 Known limitations:
44 49
45 It is not safe on all platforms to operate on widgets before they 50 It is not safe on all platforms to operate on widgets before they
46 are packed. For portability pack widgets before operating on them. 51 are packed. For portability pack widgets before operating on them.
47
48 Future features:
49
50 OS/2 is currently missing the HTML widget because the system does
51 not support it by default. Looking into importing functionality
52 from available libraries (Firefox, Webkit, Qt, etc).
53 OS/2 is also missing a notification system, so the new notification
54 APIs are not yet supported on OS/2. May implement our own system
55 if a popular notification system is not already in existance.
56 52
57 Changes from version 3.2: 53 Changes from version 3.2:
58 Added tree widget/control support for iOS and Android. 54 Added tree widget/control support for iOS and Android.
59 Removed the lib and dll directories previously used on Windows and OS/2. 55 Removed the lib and dll directories previously used on Windows and OS/2.
60 On Windows x86 and x64 subdirectories are created automatically 56 On Windows x86 and x64 subdirectories are created automatically
61 This allows platform specific versions to be accessible without a 57 This allows platform specific versions to be accessible without a
62 rebuild. Also removed the DWDLLDIR variable on Windows. If you have 58 rebuild. Also removed the DWDLLDIR variable on Windows. If you have
63 DWLIBDIR pointing to the "lib" subdirectly please remove "\lib". 59 DWLIBDIR pointing to the "lib" subdirectory please remove "\lib".
60 Added DW_FEATURE_CONTAINER_MODE on Mobile platforms: iOS and Android.
61 DW_CONTAINER_MODE_DEFAULT: Minimal container; icon and text only.
62 DW_CONTAINER_MODE_EXTRA: Extra columns displayed on a second line.
63 DW_CONTAINER_MODE_MULTI: A separate clickable line for each column.
64 64
65 65
66 Dynamic Windows Documentation is available at: 66 Dynamic Windows Documentation is available at:
67 67
68 http://dbsoft.org/dw_help.php 68 http://dbsoft.org/dw_help.php