Win32-GUI

 view release on metacpan or  search on metacpan

Win32-GUI_ReleaseNotes/RN_1_06.pod  view on Meta::CPAN

=head1 NAME

Win32::GUI::ReleaseNotes::RN_1_06 - release notes for v1.06 of Win32::GUI

=head1 Release Date

13th February, 2008.

=head1 Summary of Changes

This is a summary of changes between V1.05 and V1.06
See the CHANGELOG file in the distribution for the
full detail.

This release is a primarily a bug-fix release addressing the issues
below.  There are a small number of new features. Minor changes have
been made to enable correct building with the new perl 5.10.0

Please note that this is intended to be the last release that is
compatible with the Perl 5.6 series.

=head2 New Features

=over

=item More constants

Win32::GUI::Constants now has over 2000 constants. Please keep
reporting any that you need that are missing.

=item Win32::GUI::DC::DrawFrameControl can DFCS_ADJUSTRECT

DrawFrameControl() will now adjust it's input parameters
if the DFCS_ADJUSTRECT flag is set and the input parameters
are not readonly.

=item Dialog navigation for MDI Windows

Salvadore Oritz submitted a patch to allow 'TAB' navigation
between controls of an MDI child window.  The '-dialogui' is
now functional on MDI child windows.

=item Confusion with GetParent() and TreeView windows

The GetParent() method usually gets the parent window, but for
the Treeview class it gets the parent node:

  $parent_node = $tree_view->GetParent($node);

This made it difficult to get the parent window.  Now, if the
GetParent() method is called without an arguements it returns
the parent window:

  $parent_window = $tree_view->GetParent();

=back

=head2 Bug Fixes

=over

=item Balloon Tooltip info and warning icons swapped

The info and warning icon for balloon tooltips
were the wrong way round.  This is fixed. (Tracker: 1709017)

=item Textfield::GetLine() truncates lines

Textfield::GetLine() has been re-written to stop it
truncating lines, and to correctly return empty
lines.

=item '-prompt' option to Textfield

The '-prompt' option to the Textfield constructor would
generate warnings and place the label incorrectly when
used to supply a label only:

  -prompt => 'Some Label:',

This should now be fixed.  Note that if you were relying on
the previouly incorrect placement (always against the left
border), then you may need to re-position your labels.
(Tracker: 1734697)
  
=item Warning During Global Destruction

It was common to get a warning like:

  (in cleanup) Can't call method "DELETE" on an undefined value at C:/Perl
  /site/lib/Win32/GUI.pm line 3451 during global destruction.

This is now, hopefully, fixed.  Please report if you still see errors
like this.

=item Memory leaks

Various memory leaks have been resolved.

=item Win32::GUI::Scintilla buffer sizes

There were several places in the Scintilla wrapper
code where buffers of the wrong sizes were allocated.
This has been fixed.

=item Win32::GUI::Scroll return value

 view all matches for this distribution
 view release on metacpan -  search on metacpan

( run in 2.393 seconds using v1.00-cache-2.02-grep-82fe00e-cpan-48ebf85a1963 )