Win32.GUI.RN_0_0_670 man page on Cygwin

Man page or keyword search:  
man Server   22533 pages
apropos Keyword Search (all sections)
Output format
Cygwin logo
[printable version]

RN_0_0_670(3)	      User Contributed Perl Documentation	 RN_0_0_670(3)

NAME
       Win32::GUI::ReleaseNotes::RN_0_0_670 - This is the release notes for
       Version 0.0.670 of Win32::GUI

Release Date
       11th December, 2003

Summary of Changes
       This release of Win32::GUI introduces many bug fix and new features the
       most important being:

       New :

	 - add Hook/UnHook methods
	 - new DateTime styles and methods
	 - new RichEdit methods
	 - improve GetOpenFileName / GetSaveFileName.
	 - new _DropFiles Events
	 - SendMessage now support a pointer to a string or a struct in LPARAM.
	 - NEM KeyDown and KeyUp receive new parameter with virtual key value.
	 - NEM Timer event

       Bug:

	 - Fix accelerator keys
	 - Fix ImageList bug
	 - Fix Windows XP Color
	 - Fix options parsing for TextField
	 - Fix -prompt support on Textfield with -pos and -size option.
	 - Fix DoEvents double events
	 - Fix PeekMessage warm message
	 - Fix menu enabled option.

       Build :
	 - MinGW support
	 - ActivePerl 5.005 support

CHANGELOG
	 + [Laurent Rocher]
	       - GUI.pm : Change version to 0.0.670
	       - GUI.h	: Set NO_XSLOCKS for perl 5.005
	       - GUI_MessageLoops.cpp : Fix for perl 5.005
	 + [Steve Pick]
	       - GUI.xs : Update to Hook() - now returns previous handler coderef
	     on hook reassignment, 0 if no previous assignment, and undef if error.
	       - GUI_MessageLoops.cpp : Added code to call Hook()ed handlers to
	     NEM_ChildMsgLoop
	 + [Laurent Rocher]
	       - GUI.pm : Add AddDatetime, AddGraphics methods
	       - GUI.xs : Fix DoEvents double event, add some DateTime methods
	     (GetTime, SetTime, SetNone, IsNone).
	       - GUI_Options.cpp : Add option parsing for DateTime control
	     (-align, -format, -shownone, -updown)
	       - Typemap : LPARAM handle as string or integer.
	 + [Steve Pick]
	       - GUI.xs : Added Hook and UnHook methods. These let you do
	     $win->Hook(MsgID, \&somesub); to hook a message to a sub. The sub
	     must be a coderef, and is called with self, wparam and lparam args
	     when the message is received by the window.
	       - GUI.h	: Addition of avHooks to PERLWIN32GUI_CREATESTRUCT and
	     PERLWIN32GUI_USERDATA.
	       - GUI_MessageLoops.cpp : Addition of hook-calling code to
	     NEM_WindowMsgLoop.
	 + [Laurent Rocher]
	       - GUI.pm : Fix -prompt option for TextField, correct color option for
	     class (Win98SE).
	       - GUI_Options.cpp : Correct -popstyle and -popexstyle like options.
	 + [Glenn Linderman] GUI_Options.cpp : Correct menu -enabled option.
	 + [Steve Pick] GUI.h : Added PERLWIN32GUI_NEM_TIMER event.
	       - GUI.pm: fixed Win32::GUI::Class::new to avoid the "white background"
	     syndrome on Windows 2000. Fixed conditional so that all operating
	     systems with version above and including 5.1 have the
	     no-white-background fix.
	       - GUI_MessageLoops.cpp: added WM_TIMER event to NEM_WindowMsgLoop,
	     now NEM handler -onTimer will be called whenever a timer added to
	     the window triggers. The NAME of the timer is provided as an argument
	     to the handler.
	       - GUI_Options.cpp: Fix to allow -onTimer.
	       - GUI_Events.cpp: NEM Events always returned PerlResult of -2, even
	     if a handler was found and called for the event. Now it returns 0 if
	     everything was successful, as it should judging by the rest of the code.
	 + [Laurent Rocher] Add build with MinGW and ExtUtils-FakeConfig support.
	     You can build Win32-GUI for ActiveState Perl with Free MingW Compiler.
	     See HowTo : http://perso.club-internet.fr/rocherl/Win32GUI.html
	 + [Steve Pick] GUI.pm: Fix ImageList bug
	 + [Glenn Linderman] MessageLoops.cpp: Fix Window Cursor bug (Without
	   return FALSE statement)
	 + [Steve Pick] GUI.xs : Fix PeekMessage (move SvROK in inner if and
	   remove sv_2mortal)
	 + [Aldo Calpini] GUI.pm
	       - fixed Win32::GUI::Class::new to avoid the "white background" syndrome
	     on XP)
	       - fixed a bug with options parsing in Win32::GUI::Textfield::new
	       - reworked a little the code for Win32::GUI::AcceleratorTable
	 + [Glenn Linderman] Accelerator key patch, Correct NotifyIcon DESTROY,
	   add PM_* constants for use with TrackPopupMenu.
	 + [Laurent Rocher] Fix some warnings, Remove unused variables, remove
	   constants.c file.
	 + [Trevor Garside] Add new RichEdit methods.
	 + [Steve Pick & Laurent Rocher] Add parameters for WM_KEYDOWN and
	   WM_KEYUP NEM events in NEM_ChildMsgLoop.
	 + [Johan Lindstrom] Add WM_DROPFILES event in WindowMsgLoop.
	 + [Laurent Rocher] Add new options for GetOpenFileName and GetSaveFileName.
	 + [Jeremy White & Laurent Rocher] Add new datetime control methods
	   and DTS_* styles constants.

Contributors to this release
       Jeremy White
       Laurent Rocher
       Johan Lindstrom
       Steve Pick
       Trevor Garside
       Glenn Linderman
       Aldo Calpini

perl v5.14.2			  2006-10-31			 RN_0_0_670(3)
[top]

List of man pages available for Cygwin

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net