log os2/dw.c @ 1473:4468ac1db710

age author description
Tue, 20 Dec 2011 16:18:46 +0000 bsmith Fixes building on OS/2 and reverted a change where I tried to not
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 11:34:41 +0000 bsmith Rewrote _toplevel_window() on OS/2 so it is more accurate...
Thu, 15 Dec 2011 22:36:58 +0000 bsmith Add missing extra height from spinbuttons OS/2.
Thu, 15 Dec 2011 22:29:47 +0000 bsmith Split out scrollbars from the rest of the ranged widgets on OS/2... the others require extra size.
Thu, 15 Dec 2011 11:17:25 +0000 bsmith Remove forcing of items packed into toplevel windows to expand on OS/2.
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.
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 23:32:40 +0000 bsmith Fix auto-sizing top-level windows with menus on OS/2 using WinCalcFrameRect().
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 09:58:17 +0000 bsmith Fixed auto-sizing top-level windows in OS/2.
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.
Mon, 05 Dec 2011 05:22:06 +0000 bsmith Improvements on OS/2 to how buttons and text/status field sizes are calculated.
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.
Sun, 04 Dec 2011 19:13:10 +0000 bsmith Added support for pseudo transparent widget background colors on OS/2.
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 03:40:48 +0000 bsmith Use the image handle to get the dimensions on OS/2.
Sat, 03 Dec 2011 03:31:43 +0000 bsmith Revert experimental GTK2 change and add OS/2 support for auto-redrawing and auto-calculating bitmaps and bitmap buttons.
Fri, 02 Dec 2011 20:48:40 +0000 bsmith Leave space for the focus highlight on buttons on OS/2.
Fri, 02 Dec 2011 08:52:21 +0000 bsmith Fixes for the OS/2 code.
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.
Wed, 30 Nov 2011 06:00:29 +0000 bsmith More Watcom build fixes from abwillis and a change to allow VAC30 to work again.
Tue, 29 Nov 2011 21:04:46 +0000 bsmith Fixed location of _System for PMPrintf causing issues with watcom.
Tue, 29 Nov 2011 15:25:41 +0000 bsmith Changes to get the library building with Watcom on OS/2.
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 11:19:42 +0000 bsmith Set tooltip on the entryfield part of a combobox...
Sun, 27 Nov 2011 11:01:01 +0000 bsmith Safety checks in dw_bitmapbutton_new*() on Windows and OS/2.
Sun, 27 Nov 2011 10:02:38 +0000 bsmith Updated the tooltip bubble help on OS/2 to display the tooltip after 2 seconds...
Sun, 27 Nov 2011 09:03:26 +0000 bsmith Added generic tooltip support on OS/2.
Sat, 26 Nov 2011 22:55:33 +0000 bsmith Compile fixes for that last commit on 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.
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:45:34 +0000 bsmith Bleah.. VAC doesn't have MAX_PATH... define it ourselves.
Fri, 25 Nov 2011 17:36:59 +0000 bsmith Initial attempt at dw_app_dir() for OS/2, Windows and Mac...
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:55:14 +0000 bsmith Fixed typo that made the OS/2 code refuse to compile.
Tue, 22 Nov 2011 20:46:37 +0000 bsmith Initial versions of dw_menu_delete_item() on OS/2 and Windows.
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 20:01:32 +0000 bsmith Fixes for compiling with Watcom on OS/2...
Fri, 18 Nov 2011 16:50:49 +0000 bsmith Missed a couple .DEF file references on OS/2 and...
Fri, 18 Nov 2011 15:09:26 +0000 bsmith dw_debug() lines in dw_html_new() should end with a newline.
Fri, 18 Nov 2011 14:56:25 +0000 bsmith Convert WM_ACTIVATE to WM_SETFOCUS for top-level windows on OS/2.
Fri, 18 Nov 2011 13:34:36 +0000 bsmith Changed the behavior of dw_html_new() to return NULL on failure like the documentation indicates...
Tue, 15 Nov 2011 12:45:52 +0000 bsmith OS/2 calendar fix to make sure the selected day does not exceed the number
Tue, 15 Nov 2011 12:33:10 +0000 bsmith Fixes for handling leap years on the OS/2 calendar control.
Tue, 15 Nov 2011 05:21:32 +0000 bsmith Removed some unused variables in the new OS/2 code... as reported by gcc.
Tue, 15 Nov 2011 05:14:09 +0000 bsmith Ok some final work on the Calendar control for OS/2... Should work now.
Tue, 15 Nov 2011 03:38:55 +0000 bsmith Ok get basic drawing working... on the calendar control on OS/2.
Tue, 15 Nov 2011 01:59:00 +0000 bsmith Initial try at a custom calendar widget for OS/2.... not finished...
Mon, 14 Nov 2011 17:31:59 +0000 bsmith *sighs* tabs again... I really need to figure out how to change the default to spaces.
Mon, 14 Nov 2011 17:14:54 +0000 bsmith Added PMPrintf support to dw_debug() on OS/2.
Sun, 13 Nov 2011 22:52:31 +0000 bsmith Similarly need to send DEVESC_ABORTDOC on when canceled on OS/2.
Sun, 13 Nov 2011 16:15:35 +0000 bsmith Temporary fix for borderless buttons on OS/2 not displaying properly...
Thu, 10 Nov 2011 19:10:00 +0000 bsmith Fixed too broad of an if() in dw_window_destroy on OS/2 and Windows...
Thu, 10 Nov 2011 18:06:32 +0000 bsmith Make dw_notebook_page_destroy() on OS/2 and Windows destroy the contents of the page.