log win/dw.c @ 1535:2913bb58f439

age author description
Wed, 11 Jan 2012 05:36:00 +0000 bsmith Added DW_FCF_COMPOSITED frame creation flag, used only on Windows currently...
Sat, 07 Jan 2012 22:59:39 +0000 bsmith Fixed some warnings building with MinGW.
Sat, 07 Jan 2012 13:59:58 +0000 bsmith Added window and box support to dw_window_get_preferred_size() on OS/2 and Windows.
Thu, 05 Jan 2012 15:45:11 +0000 bsmith Added dw_main_quit() function for exiting the dw_main() loop.
Thu, 29 Dec 2011 19:50:20 +0000 bsmith Need a forward declaration of _colorwndproc() for recent Windows changes on 32bit (but not 64bit?).
Thu, 29 Dec 2011 18:50:39 +0000 bsmith Add SS_NOTIFY style to the text control on Windows to get tooltips working.
Thu, 29 Dec 2011 16:37:40 +0000 bsmith Aero Glass fix... instead of trying to draw transparent... use the transparency key as the background color this fixes checboxes/radioboxes and scrolling issues. Seems to have made buttons look better too.
Thu, 29 Dec 2011 14:39:58 +0000 bsmith Glass window improvement on Windows... mostly usable...
Thu, 29 Dec 2011 07:07:51 +0000 bsmith Windows Aero work towards making it enabled on the fly... also attempt at making controls opaque.
Thu, 29 Dec 2011 03:46:51 +0000 bsmith More work on Windows Aero Glass backgrounds...
Wed, 28 Dec 2011 22:49:26 +0000 bsmith Added experimental Aero translucent backgrounds on Windows 7 and Vista.
Tue, 27 Dec 2011 10:47:38 +0000 bsmith Safety check in _lookup_icon() on Windows to make sure we don't try to add an invalid icon handle to the image list.
Mon, 26 Dec 2011 10:56:36 +0000 bsmith Allow passing NULL to the container set item functions on Windows.
Sun, 25 Dec 2011 13:56:30 +0000 bsmith Added auto-size support during dw_window_set_pos() on OS/2, Mac and Windows.
Sun, 25 Dec 2011 03:29:10 +0000 bsmith Initial obstacles support on Windows.
Sat, 24 Dec 2011 15:18:00 +0000 bsmith Changed auto-size behavior on Windows... if no window size is set on a window...
Tue, 20 Dec 2011 16:10:13 +0000 bsmith Initial versions of dw_window_set_gravity for Windows and OS/2.
Sun, 18 Dec 2011 12:12:46 +0000 bsmith _toplevel_window() changes for Windows similar to the OS/2 changes...
Sat, 17 Dec 2011 13:02:54 +0000 bsmith FIXME: Workaround for items on the top-level not getting WM_PAINT messages on Windows.
Thu, 15 Dec 2011 22:03:54 +0000 bsmith Added automatic widget size detection a variety of places in dwtest.
Thu, 15 Dec 2011 10:38:04 +0000 bsmith Minor safety change in the status window procedure on Windows.
Wed, 14 Dec 2011 01:19:50 +0000 bsmith Fixed accidentally flipping splitbars vertically on Windows in that last commit.
Wed, 14 Dec 2011 00:23:30 +0000 bsmith Fixed dw_window_redraw() on Windows not recalculating notebook page contents if the notebook size didn't change.
Sat, 10 Dec 2011 23:27:21 +0000 bsmith Windows needs a little more extra vertical space for text buttons.
Thu, 08 Dec 2011 23:49:55 +0000 bsmith Use system metrics/values to get the scrollbar sizes on Windows and OS/2.
Thu, 08 Dec 2011 22:49:37 +0000 bsmith Fix auto-sizing top-level windows with menus on Windows.
Thu, 08 Dec 2011 21:58:02 +0000 bsmith Added groupbox perfomance improvement to Windows and OS/2 that was missed when importing from the Mac.
Thu, 08 Dec 2011 11:43:28 +0000 bsmith Removed some debug code on Windows and updated the layout code in the template.
Thu, 08 Dec 2011 10:10:54 +0000 bsmith Fixed auto-sizing top-level Windows on Windows...
Thu, 08 Dec 2011 09:30:32 +0000 bsmith Initial layout engine 2.0 for Windows and OS/2...Plus some updates for the Mac code...
Wed, 07 Dec 2011 19:03:05 +0000 bsmith Similar fix for OS/2 and Windows as just committed on Mac...
Tue, 06 Dec 2011 22:36:55 +0000 bsmith Fixed automatic redrawing not occurring on OS/2 and Windows when changes were made from a button press handler.
Sun, 04 Dec 2011 21:29:26 +0000 bsmith Better extra border values for bitmap buttons on Windows.
Sun, 04 Dec 2011 20:11:38 +0000 bsmith Added dw_window_get_preferred_size() which attempts to determine the size the system wants for the widget. This is useful when creating nice looking layouts.
Sat, 03 Dec 2011 19:33:42 +0000 bsmith Simplified the widget color handling code on Windows.
Sat, 03 Dec 2011 04:40:35 +0000 bsmith Changes to _dw_redraw() to prevent infinite recursion on OS/2, Win and Mac.
Sat, 03 Dec 2011 02:08:40 +0000 bsmith Initial support for automatic redrawing on Windows and ranged/bitmap auto-calculation support.
Fri, 02 Dec 2011 10:57:58 +0000 bsmith Add unique status bar class on Windows so we can identify it when calculating control sizes.
Fri, 02 Dec 2011 08:22:11 +0000 bsmith Initial versions of code to figure out control sizes for Windows and OS/2...
Thu, 01 Dec 2011 09:04:09 +0000 bsmith Same basic groupbox fix for OS/2.
Thu, 01 Dec 2011 08:51:05 +0000 bsmith Fixes for groupboxes with no text (or very small text) on Windows not displaying properly.
Tue, 29 Nov 2011 15:25:41 +0000 bsmith Changes to get the library building with Watcom on OS/2.
Mon, 28 Nov 2011 05:49:27 +0000 bsmith Need to make the tooltip rect the max possible control size.. otherwise it might get clipped.
Sun, 27 Nov 2011 20:28:15 +0000 bsmith Allow removing of tooltips by passing NULL or "" and prevent double tooltips on some platforms.
Sun, 27 Nov 2011 12:08:05 +0000 bsmith On Windows get the buddy from the child window data when creating a combobox.
Sun, 27 Nov 2011 11:01:01 +0000 bsmith Safety checks in dw_bitmapbutton_new*() on Windows and OS/2.
Sat, 26 Nov 2011 22:47:20 +0000 bsmith Refactoring OS/2 and Windows code... eliminating BubbleButton...
Sat, 26 Nov 2011 21:00:14 +0000 bsmith Added dw_window_set_tooltip() for adding bubble help to most controls.
Sat, 26 Nov 2011 00:09:07 +0000 bsmith Fixed dw_container_optimize() on Windows was not calculating things correctly.
Fri, 25 Nov 2011 21:13:12 +0000 bsmith Updated the readme and comments in the source files
Fri, 25 Nov 2011 18:31:54 +0000 bsmith Cleanup of the previous commits and added Unix support.
Fri, 25 Nov 2011 17:36:59 +0000 bsmith Initial attempt at dw_app_dir() for OS/2, Windows and Mac...
Thu, 24 Nov 2011 06:07:40 +0000 bsmith Initializing the widgets to size 0 on Windows causes the tooltip rect to also be 0...
Wed, 23 Nov 2011 00:49:12 +0000 bsmith Cleanup signal handlers when calling dw_menu_delete_item() on OS/2 and Windows...
Tue, 22 Nov 2011 20:46:37 +0000 bsmith Initial versions of dw_menu_delete_item() on OS/2 and Windows.
Sun, 20 Nov 2011 16:34:44 +0000 bsmith Test change on Windows to allow dw_container_cursor() to work on unsized containers.
Fri, 18 Nov 2011 22:49:56 +0000 bsmith Menu clicked callbacks on OS/2 and Windows should pass the menu ID as the window handle...
Fri, 18 Nov 2011 19:12:20 +0000 bsmith Mingw doesn't like writing to a compile time variable in dw_menu_append_item()...
Fri, 18 Nov 2011 18:56:40 +0000 bsmith Attempt to get it building with Mingw again... builds but crashes.
Fri, 18 Nov 2011 15:09:26 +0000 bsmith dw_debug() lines in dw_html_new() should end with a newline.