Mercurial > dwindows
comparison readme.txt @ 1768:227e13044ce3
Update readmes and up version to 2.4 in preparation for release
after determining final function names and what to do about Unicode
bugs on OS/2.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Sun, 01 Jul 2012 09:56:49 +0000 |
parents | 1de7daad85a3 |
children | d81bebc5c8cc |
comparison
equal
deleted
inserted
replaced
1767:31edce4598d0 | 1768:227e13044ce3 |
---|---|
8 Boxes with no expandable items will have their contents centered on | 8 Boxes with no expandable items will have their contents centered on |
9 GTK2 instead of top or left justified on the other platforms. | 9 GTK2 instead of top or left justified on the other platforms. |
10 GTK3 due to changes in the core architecture does not support | 10 GTK3 due to changes in the core architecture does not support |
11 widgets that are smaller than what is contained within them | 11 widgets that are smaller than what is contained within them |
12 unless they use scrolled windows. GTK2 and other platforms do. | 12 unless they use scrolled windows. GTK2 and other platforms do. |
13 In Unicode mode on OS/2 there are some bugs in the input controls, | |
14 minor bugs in entryfield based controls and major bugs in the MLE. | |
15 The text displays properly but the cursor and selection jumps | |
16 around oddly when passing over multibyte characters. | |
13 | 17 |
14 Known limitations: | 18 Known limitations: |
15 | 19 |
16 It is not safe on all platforms to operate on widgets before they | 20 It is not safe on all platforms to operate on widgets before they |
17 are packed. For portability pack widgets before operating on them. | 21 are packed. For portability pack widgets before operating on them. |
21 OS/2 is currently missing the HTML widget because the system does | 25 OS/2 is currently missing the HTML widget because the system does |
22 not support it by default. Looking into importing functionality | 26 not support it by default. Looking into importing functionality |
23 from available libraries (Firefox, Webkit, Qt, etc). | 27 from available libraries (Firefox, Webkit, Qt, etc). |
24 | 28 |
25 Changes from version 2.3: | 29 Changes from version 2.3: |
26 Added fullscreen support on Mac for resizable windows. | 30 Added fullscreen support on Mac for resizable windows on Lion. |
27 Added UNICODE build mode on Windows allowing UTF-8 encoded text. | 31 Added UNICODE build mode on Windows allowing UTF-8 encoded text. |
28 ANSI builds are supported by removing -DUNICODE -D_UNICODE and -DAEROGLASS | 32 ANSI builds are supported by removing -DUNICODE -D_UNICODE and -DAEROGLASS |
29 Added support for antialiased drawing on Windows via GDI+. | 33 Added support for antialiased drawing on Windows via GDI+. |
30 Added codepage 1208 (UTF-8) as the default codepage on OS/2. | 34 Added UNICODE build mode on OS/2 using codepage 1208 (UTF-8) as the |
35 active codepage; Non-Unicode mode will use the default codepage. | |
31 Added support for Control-Click on Mac for button press events. | 36 Added support for Control-Click on Mac for button press events. |
32 Added DW_POINTER() macro for casting parameters to (void *). | 37 Added DW_POINTER() macro for casting parameters to (void *). |
33 Added dw_box_remove() and dw_box_remove_at_index() for removing items | 38 Added dw_box_remove() and dw_box_remove_at_index() for removing items |
34 from boxes without destroying them. Also allows removal of padding. | 39 from boxes without destroying them. Also allows removal of padding. |
35 Added GBM (Generalized Bitmap Module) support for OS/2 and eCS for loading | 40 Added GBM (Generalized Bitmap Module) support for OS/2 and eCS for loading |
53 Fixed an issue with dw_window_destroy() on Mac. | 58 Fixed an issue with dw_window_destroy() on Mac. |
54 Fixed issues rendering to printer pixmaps on Windows with GDI+ enabled. | 59 Fixed issues rendering to printer pixmaps on Windows with GDI+ enabled. |
55 Fixed dw_window_set_bitmap_from_data() prefering the resource ID | 60 Fixed dw_window_set_bitmap_from_data() prefering the resource ID |
56 over the data passed in on most platforms. | 61 over the data passed in on most platforms. |
57 Fixed dw_container_delete_row() failing and/or crashing on Mac. | 62 Fixed dw_container_delete_row() failing and/or crashing on Mac. |
63 Fixed memory and resource leaks on Windows and Mac. | |
58 Updated the test program removing deprecated flags and using new ones. | 64 Updated the test program removing deprecated flags and using new ones. |
59 | 65 |
60 Dynamic Windows Documentation is available at: | 66 Dynamic Windows Documentation is available at: |
61 | 67 |
62 http://dbsoft.org/dw_help.php | 68 http://dbsoft.org/dw_help.php |