Update of /cvsroot/perl-win32-gui/Win32-GUI/Win32-GUI-ReleaseNotes
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24505/Win32-GUI-ReleaseNotes
Modified Files:
RN_1_06.pod
Log Message:
Re-organisation and bug fixes to BitmapInline
Index: RN_1_06.pod
===================================================================
RCS file: /cvsroot/perl-win32-gui/Win32-GUI/Win32-GUI-ReleaseNotes/RN_1_06.pod,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** RN_1_06.pod 30 Jul 2007 22:04:49 -0000 1.4
--- RN_1_06.pod 13 Jan 2008 11:42:57 -0000 1.5
***************
*** 28,32 ****
DrawFrameControl() will now adjust it's input parameters
! if the DFCS_ADJUSTRECT flag is set.
=item Dialog navigation for MDI Windows
--- 28,33 ----
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
***************
*** 44,53 ****
This made it difficult to get the parent window. Now, if the
! GetParent() method is called without an arguements:
$parent_window = $tree_view->GetParent();
- Then it will give you the parent window.
-
=back
--- 45,53 ----
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
***************
*** 59,63 ****
The info and warning icon for balloon tooltips
! were the wrong way round. This is fixed.
=item Textfield::GetLine() truncates lines
--- 59,63 ----
The info and warning icon for balloon tooltips
! were the wrong way round. This is fixed. (Tracker: 1709017)
=item Textfield::GetLine() truncates lines
***************
*** 78,85 ****
the previouly incorrect placement (always against the left
border), then you may need to re-position your labels.
! =item Error During Global Destruction
! It was common to get an error like:
(in cleanup) Can't call method "DELETE" on an undefined value at C:/Perl
--- 78,86 ----
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
***************
*** 113,117 ****
The second arguement was being set incorrectly when the callback
! was made. This is now fixed.
=item Crash when destroying a window during a callback
--- 114,128 ----
The second arguement was being set incorrectly when the callback
! was made. This is now fixed. (Tracker: 1706901)
!
! =item ListView SelectedItems may now return an empty list
!
! Win32::GUI::ListView::SelectedItems used to return C<undef> when
! there were no items selected. It now returns an empty list, to
! better support things like:
!
! for my $item ($listview->SelectedItems()) {
! # do something with the selected $item
! }
=item Crash when destroying a window during a callback
***************
*** 121,125 ****
is now fixed.
! =item All Poly* drawing functions broken
Polygon(), PolyBezier(), PolyBezierTo(), PolyLine() and
--- 132,136 ----
is now fixed.
! =item All Win32::GUI::DC::Poly* drawing functions broken
Polygon(), PolyBezier(), PolyBezierTo(), PolyLine() and
***************
*** 136,140 ****
=item Win32::GUI::Imagelist::AddMasked broken
! This call should now work.
=item Win32::GUI::Acceptfiles() generates warning
--- 147,151 ----
=item Win32::GUI::Imagelist::AddMasked broken
! This call should now work. (Tracker: 1734697)
=item Win32::GUI::Acceptfiles() generates warning
***************
*** 145,151 ****
=item Build process fixes
! A number of warnign when building under cygwin were fixed -
patches submitted by Reini Urban.
=back
--- 156,170 ----
=item Build process fixes
! A number of warnings when building under cygwin were fixed -
patches submitted by Reini Urban.
+ =item Win32::GUI::BitmapInline wasn't using a suitable temporary directory
+
+ Win32::GUI::BitmapInline was always using the current directory to create
+ temporary files. This failed when the current directory wasn't writable
+ (likely under limited user accounts in Win2K and above).
+ It now uses C<< File::Spec->tmpdir() >> to get a writable temporary
+ directory. (Tracker: 1586643)
+
=back
|