log dw.h @ 1206:c7bb48cda53a

age author description
Sat, 08 Oct 2011 18:37:48 +0000 bsmith Switched from using NSBrowserCell to a DWImageAndTextCell subclass on Mac.
Wed, 05 Oct 2011 19:43:27 +0000 bsmith Added dw_container_set_row_data() and dw_container_change_row_data() macros which just call dw_container_set/change_row_title() but with (void *).
Wed, 28 Sep 2011 08:22:48 +0000 bsmith Added DW_PERCENT_INDETERMINATE which can be passed to dw_percent_set_pos() to
Tue, 20 Sep 2011 23:52:36 +0000 bsmith Switch to using a dummy window handle for pixmap fonts on OS/2.
Sat, 17 Sep 2011 19:47:04 +0000 bsmith Added missing dw_mutex_trylock() prototype to header file.
Fri, 16 Sep 2011 22:28:14 +0000 bsmith Added basic printing support for GTK 2.10 and above...
Thu, 15 Sep 2011 05:10:07 +0000 bsmith Added DW_TIMEOUT_INFINITE constant to the header file.
Mon, 12 Sep 2011 19:26:49 +0000 bsmith Added print jobname parameter to dw_print_new().
Sun, 11 Sep 2011 22:09:10 +0000 bsmith Implemented dw_pixmap_set_font() on GTK3.
Sun, 11 Sep 2011 21:36:07 +0000 bsmith Adding dw_pixmap_set_font() which is equivalent to dw_window_set_font() except for pixmaps.
Fri, 09 Sep 2011 00:28:25 +0000 bsmith Initial implementation of the DynamicWindows Print object for GTK3.
Tue, 26 Jul 2011 10:38:31 +0000 bsmith Update readme and up version to 2.1 in the header in preparaton for release.
Tue, 26 Jul 2011 04:29:06 +0000 bsmith Minor change to the DW_RGB() macro to avoid compiler warnings under certain circumstances.
Tue, 26 Jul 2011 03:09:41 +0000 bsmith Added DW_INT_TO_POINTER/DW_UINT_TO_POINTER/DW_POINTER_TO_INT/DW_POINTER_TO_UINT macros.
Tue, 28 Jun 2011 04:41:43 +0000 bsmith Added function dw_box_pack_at_index() on Windows, Mac and OS/2. And an example usage in dwtest.
Sun, 26 Jun 2011 02:07:49 +0000 bsmith Renamed Mac _dw_default_font() to dw_font_set_default() and added it on OS/2 and Windows.
Thu, 02 Jun 2011 05:23:45 +0000 bsmith Added dw_font_choose() on the Mac for 2.1.
Tue, 17 May 2011 22:58:16 +0000 bsmith DW_FCF_CLOSEBUTTON should have the closable mask on Mac.
Tue, 17 May 2011 03:54:06 +0000 bsmith Updated the readme with the new URL to the Dynamic Windows Web Help Index....
Wed, 11 May 2011 05:12:34 +0000 bsmith Switched to using TransparentBlt() on Windows, and allow transparent bitblt for any depths below 32bpp.
Mon, 09 May 2011 05:58:09 +0000 mhessling Correct OS/2 question mark pointer #define; should be SPTR_ICONQUESTION despite some online
Sat, 07 May 2011 06:06:19 +0000 bsmith Added a DW_RESOURCE() macro for typecasting parameters to HICN and for doing bounds checking.
Sat, 07 May 2011 05:14:06 +0000 bsmith Fix return type of dw_listbox_selected() to be "int" instead of "unsigned int" to allow -1 return.
Sat, 07 May 2011 01:58:16 +0000 bsmith Added a template skeleton file for porting DW to other platforms.
Fri, 06 May 2011 02:44:02 +0000 bsmith Oops... missed including the header change in that last commit.
Fri, 06 May 2011 01:46:27 +0000 bsmith Changed to using HANDLE as the base type for HICN on Windows.
Mon, 02 May 2011 14:18:47 +0000 bsmith Added initial support for transparent pixmap/bitmaps on Windows...
Thu, 07 Apr 2011 19:20:27 +0000 bsmith Set DW_MLE_CASESENSITIVE to be the NSLiteralSearch value.
Fri, 01 Apr 2011 01:22:00 +0000 bsmith Implemented vertical centering on text fields.
Tue, 29 Mar 2011 17:21:50 +0000 bsmith Initial implementation of scrollboxes on Windows.
Sat, 26 Mar 2011 12:49:59 +0000 bsmith Fix for some dw_container_change_item() misbehavior... was functioning the same as dw_container_set_item().
Sat, 26 Mar 2011 04:53:41 +0000 bsmith Initial implementation of a slightly disjointed dual cairo_surface gdkpixbuf image model.
Sun, 20 Mar 2011 05:21:09 +0000 bsmith Accidentally clobbered something in dw.h required for GTK 2.x.
Sun, 20 Mar 2011 05:12:40 +0000 bsmith Added initial support for GTK 3.0. Split it off into its own directory.
Fri, 18 Mar 2011 04:48:22 +0000 bsmith Fixed a typo in VK_RETURN and initial implementation of dw_window_click_default().
Fri, 18 Mar 2011 02:29:31 +0000 bsmith Removed some now unnecessary code.
Fri, 18 Mar 2011 00:25:46 +0000 bsmith Added DW_BS_NOBORDER style which can be set on buttons with dw_window_set_style() to make them flat.
Wed, 16 Mar 2011 07:39:28 +0000 bsmith Fixes for font handling on pixmaps... it needs to use the associated render control to get the fonts.
Wed, 16 Mar 2011 03:24:12 +0000 bsmith Added an internal Mac function for setting the default Dynamic Windows font.
Wed, 16 Mar 2011 02:22:53 +0000 bsmith Fixed an error in the comments.
Tue, 15 Mar 2011 01:46:41 +0000 mhessling Add dw_window_get_font()
Mon, 14 Mar 2011 02:08:36 +0000 bsmith Couple more fixes to keyhandling... committed before I finished what I was doing...
Mon, 14 Mar 2011 01:57:33 +0000 bsmith Initial key press event/signal handling... does not seem to trap on all controls...
Thu, 10 Mar 2011 23:28:10 +0000 bsmith Added draining mechanism for threads that don't have run loops.
Tue, 01 Mar 2011 04:37:11 +0000 bsmith MLE was missing the scrollbar. Fixes for getting and setting the position.
Mon, 28 Feb 2011 08:27:53 +0000 bsmith Filled in most of the remaining MLE and container functions... the remaining few
Sun, 27 Feb 2011 19:25:21 +0000 bsmith Missed one function to typedef. Fixed errors in the test program and switched to using
Sun, 27 Feb 2011 19:01:40 +0000 bsmith Implemented icon support on the Mac. In the process created a new HICN type.
Tue, 22 Feb 2011 17:15:15 +0000 bsmith Added initial support for a MacOS Cocoa port.
Sun, 03 Oct 2010 00:34:36 +0000 mhessling Add dw_listview_insert()
Sat, 11 Apr 2009 04:54:51 +0000 mhessling Bring OS/2 functionality up to latest
Fri, 10 Apr 2009 10:25:26 +0000 mhessling Support for setting transparent colour for bitmaps
Tue, 06 Jan 2009 11:00:15 +0000 mhessling Add dw_polygon_draw() to draw closed polygons.
Sat, 12 Apr 2008 06:45:55 +0000 mhessling Update package version
Sun, 06 Apr 2008 00:35:28 +0000 mhessling Added dw_menu_item_set_state() to set checked status of menu item and ability to enable/disable menu items.
Sun, 23 Mar 2008 05:11:21 +0000 mhessling Fix compiler error
Sun, 23 Mar 2008 04:54:30 +0000 mhessling Modify Calendar widget
Mon, 25 Sep 2006 22:32:10 +0000 mhessling Update version
Sun, 22 May 2005 18:07:23 +0000 bsmith Added dw_html_* functionality for embedding HTML pages in Dynamic Windows
Tue, 20 Jul 2004 07:36:11 +0000 mhessling Add dw_listbox_list_append()
Thu, 24 Jun 2004 08:54:19 +0000 bsmith Added the basics of the color chooser on OS/2. Needs some more logic to
Thu, 17 Jun 2004 11:22:14 +0000 mhessling Add dw_color_choose()
Fri, 07 May 2004 20:57:43 +0000 bsmith Added new functionality on MacOS, the layout engine should be working
Wed, 21 Apr 2004 05:33:51 +0000 bsmith Removed dw_percent_get_range() to simplify coding. The range is now always
Wed, 21 Apr 2004 04:56:34 +0000 bsmith Moved back the version to 0.9.0 preparing for a beta before the final
Sat, 17 Apr 2004 06:04:40 +0000 bsmith Fixes for the new shared memory and named event code.
Sat, 17 Apr 2004 05:38:09 +0000 bsmith Added a bunch of support routines I now own due to the settlement
Wed, 24 Mar 2004 00:05:39 +0000 bsmith Don't reverse packing on vertical boxes to compensate for the inverted
Tue, 23 Mar 2004 20:55:18 +0000 bsmith Forgot DW_POINTER_DEFAULT on Unix.
Tue, 23 Mar 2004 20:50:41 +0000 bsmith Added DW_POINTER_DEFAULT, this will return the pointer to the default
Sat, 20 Mar 2004 01:21:13 +0000 bsmith Fixes for building with Innotek GCC. Will have to check for regressions
Fri, 12 Mar 2004 23:47:37 +0000 bsmith More function name changes for Rexx/DW compatibility.
Tue, 09 Mar 2004 05:58:52 +0000 bsmith Fixes search and replace errors.
Tue, 09 Mar 2004 03:54:21 +0000 bsmith Removed the increments parameter from dw_scrollbar_new().
Tue, 09 Mar 2004 03:27:39 +0000 bsmith Change function names to be inline with Mark Hessling's Rexx/DW.
Wed, 18 Feb 2004 10:26:49 +0000 mhessling Added dw_container_get_column_type and dw_filesystem_get_column_type.
Thu, 22 Jan 2004 18:51:49 +0000 bsmith Added missing calling conventions. Thanks Bastian for pointing this out.
Sun, 18 Jan 2004 06:33:25 +0000 bsmith Added dw_filesystem_change_*() and testcase code from Mark in dwtest.
Tue, 02 Dec 2003 18:40:27 +0000 bsmith Fixed a bug in the dialog system on Unix where, gtk_main() could exit
Fri, 21 Nov 2003 21:45:40 +0000 bsmith Added some type declarations to allow better interoperability with Regina
Sat, 08 Nov 2003 15:30:19 +0000 bsmith Implemented taskbar icons on windows, so I can keep feature for feature
Wed, 15 Oct 2003 09:55:28 +0000 bsmith Added two new tree functions, get_title and get_parent and finished the
Fri, 10 Oct 2003 09:19:25 +0000 mhessling Support for "column-click" signal
Wed, 25 Jun 2003 03:39:44 +0000 bsmith Hybrid fix, seems the last change illiminated some important code that
Mon, 23 Jun 2003 22:50:18 +0000 bsmith Fixes GDI font object leak when calling dw_window_set_font() on
Tue, 17 Jun 2003 01:45:58 +0000 mhessling Add support for directory browsing under Win32. DW_DIRECTORY_OPEN can be
Tue, 03 Jun 2003 09:08:33 +0000 mhessling Fix some OS/2 key definitions.
Fri, 30 May 2003 00:47:47 +0000 bsmith Implemented more functionality on MacOS and include the platform define
Thu, 29 May 2003 09:18:54 +0000 bsmith Only throw up the messagebox when expand and size are both 0 and the item
Tue, 27 May 2003 21:43:49 +0000 bsmith Compile fixes for MacOS X.
Thu, 15 May 2003 03:38:44 +0000 bsmith Changes to calculate groupbox border widths and take this into account
Fri, 09 May 2003 13:07:22 +0000 mhessling Add #defines for dw_messagebox()
Thu, 08 May 2003 08:59:26 +0000 mhessling Change mouse cursor definitions under GTK. DW_POINTER_ARROW now uses "default"
Thu, 01 May 2003 09:05:49 +0000 mhessling Fix typo with backspace key name under GTK
Sun, 27 Apr 2003 18:34:48 +0000 bsmith Updated the license information, and copyrights. Code to do background
Mon, 14 Apr 2003 13:47:20 +0000 bsmith Removed slider flags and container selection flags from the header file.
Fri, 11 Apr 2003 13:35:50 +0000 bsmith Implemented switch-page on OS/2, and changed the signal prototype to
Wed, 09 Apr 2003 09:40:29 +0000 mhessling Add switch-page signal.
Tue, 08 Apr 2003 17:47:31 +0000 bsmith Tree item handles are now of the type HTREEITEM instead of HWND since they
Fri, 04 Apr 2003 06:37:07 +0000 bsmith Added DW_MENU_SEPARATOR.
Thu, 03 Apr 2003 00:29:46 +0000 bsmith Added dw_tree_get_data() to get a tree item's data.
Mon, 31 Mar 2003 09:18:00 +0000 bsmith Removed obsolete dw_container_set_view() function.
Mon, 31 Mar 2003 07:50:20 +0000 bsmith Minor OS/2 cleanup. Added #defines for the signals, instead of using the
Thu, 27 Mar 2003 11:14:25 +0000 bsmith Filled in many of the holes on OS/2.
Thu, 27 Mar 2003 10:43:58 +0000 bsmith Keypress handler fixes, more need to be done, because I screwed up and
Mon, 17 Mar 2003 15:33:51 +0000 bsmith BOXVERT is now DW_VERT and BOXHORZ is now DW_HORZ. Also code cleanups,
Fri, 14 Mar 2003 18:09:56 +0000 bsmith Build fixes for GTK.
Fri, 14 Mar 2003 18:03:35 +0000 bsmith Initial code for dw_bitmapbutton_new_from_file and added filename parameter
Mon, 03 Mar 2003 19:50:19 +0000 bsmith Added initial version of updated key_press_event callback.
Sun, 23 Feb 2003 08:35:47 +0000 mhessling DW_DT_QUERYEXTENT, DW_DT_TEXTATTRS, and DW_DT_EXTERNALLEADING not defined for gtk.
Thu, 20 Feb 2003 20:19:09 +0000 bsmith Added dw_icon_load_from_file() on OS/2 and Windows. Added a stub on Unix
Wed, 19 Feb 2003 06:00:54 +0000 bsmith Added dw_pixmap_new_from_file().
Tue, 18 Feb 2003 20:09:04 +0000 bsmith Use a pointer for HMTX instead of a pthread_mutex_t struct.
Tue, 18 Feb 2003 19:34:21 +0000 bsmith Rewrote the menu code to not return structs.
Fri, 14 Feb 2003 07:57:30 +0000 bsmith Make sure all platforms have the same typedefs.
Wed, 05 Feb 2003 03:50:47 +0000 bsmith Use the same DW_CLR_* values on all platforms including OS/2... so I
Sat, 01 Feb 2003 08:00:38 +0000 bsmith The basics of the new scrollbar code on Windows, and dw_main_iteration().
Sat, 01 Feb 2003 07:05:12 +0000 bsmith Added the basics for scrollbar thumb size on OS/2, and dw_main_iteration()
Mon, 20 Jan 2003 20:21:06 +0000 bsmith Removed the window parameter to dw_timer_connect() it was no needed.
Mon, 20 Jan 2003 08:49:11 +0000 bsmith Added scrollbar and timer support on OS/2 and GTK.