Mercurial > dwindows
comparison readme @ 1083:78d425edec46
Updates to the readme for version 2.1 (in progress).
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Tue, 28 Jun 2011 07:41:10 +0000 |
parents | 49a53cf864c1 |
children | 772d4c692ea5 |
comparison
equal
deleted
inserted
replaced
1082:7821a35e1e11 | 1083:78d425edec46 |
---|---|
1 This is a stable release of Dynamic Windows version 2.0.0. | 1 This is a pre-release of Dynamic Windows version 2.1.0. |
2 | 2 |
3 The current Dynamic Windows source base is stable on | 3 The current Dynamic Windows source base is stable on |
4 OS/2, Windows, Linux, FreeBSD and Solaris. The Mac (Cocoa) | 4 OS/2, Mac, Windows, Linux, FreeBSD and Solaris. |
5 version appears stable but has not undergone harsh testing. | |
6 | 5 |
7 Known problems: | 6 Known problems: |
8 | 7 |
9 Boxes with no expandable items will have their contents centered on | 8 Boxes with no expandable items will have their contents centered on |
10 GTK instead of top or left justified on the other platforms. | 9 GTK instead of top or left justified on the other platforms. |
11 MDI does not work on GTK3 and is not implemented the same on Mac. | 10 MDI does not work on GTK3 and is not implemented the same on Mac. |
12 At this time we cannot recommend using MDI in new code, | 11 At this time we cannot recommend using MDI in new code, |
13 but it will be supported for existing code on OS/2, Win and GTK2. | 12 but it will be supported for existing code on OS/2, Win and GTK2. |
14 If support for MDI improves on GTK3/Mac this status may change. | 13 If support for MDI improves on GTK3/Mac this status may change. |
14 GTK3 due to changes in the core architecture does not support | |
15 widgets that are smaller than what is contained within them | |
16 unless they use scrolled windows. GTK2 and other platforms do. | |
15 | 17 |
16 Known limitations: | 18 Known limitations: |
17 | 19 |
18 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 |
19 are packed. For portability pack widgets before operating on them. | 21 are packed. For portability pack widgets before operating on them. |
35 | 37 |
36 OS/2 is currently missing the Calendar and HTML widgets because | 38 OS/2 is currently missing the Calendar and HTML widgets because |
37 the system does not support them by default. Looking into writing | 39 the system does not support them by default. Looking into writing |
38 custom ones or importing functionality from available libraries. | 40 custom ones or importing functionality from available libraries. |
39 | 41 |
40 Changes from version 1.1: | 42 Changes from version 2.0: |
41 Added support for MacOS 10.5 and higher Intel and PPC via Cocoa. | 43 Added support for MacOS 10.7 Lion, version 2.0 had some issues. |
42 Added initial (unstable) support for GTK version 3. | 44 Fixed issues with the tree widget on Mac. |
43 Added support for Windows themes on XP and higher. | 45 Added dw_font_set_default() to set the default text widget font. |
44 Added scrollbox widgets, which function like boxes but... | 46 Added dw_font_choose() to display a dialog to pick a font. |
45 scrollbars allow you to pack more into them than the visible area. | 47 Added dw_box_pack_at_index() like the other dw_box_pack_*() |
46 Added dw_window_get_font() for checking the font used on a widget. | 48 functions except packing at arbitrary locations is possible. |
47 Added dw_container_change_row_title() for changing a row pointer after insert. | |
48 Added clipboard support on OS/2. | |
49 Added HICN data type for icon handles and changed icon functions to use it. | |
50 Added DW_RESOURCE() macro for casting to HICN when using resource IDs. | |
51 Added support for borderless buttons except on Windows (DW_BS_NOBORDER). | |
52 Changed the return codes of dw_container_setup, dw_filesystem_setup and | |
53 dw_event_wait(). Please check any code that use these functions. | |
54 Changed GTK2+ now supports font name styles like the other platforms. | |
55 Enhanced transparent bitblt on OS/2 and Windows. OS/2 now supports | |
56 transparent color and Windows now supports 32bit alpha bitblt. | |
57 Removed thread limits on Windows and GTK using thread local storage. | |
58 | 49 |
59 Dynamic Windows Documentation is available at: | 50 Dynamic Windows Documentation is available at: |
60 | 51 |
61 http://dbsoft.org/dw_help.php | 52 http://dbsoft.org/dw_help.php |
62 | 53 |