home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
IBM Presents OS/2 Software Hits 1995
/
OS-2_SW_HITS_2ND_EDITION_1995.ISO
/
i17
/
cts0006.doc
< prev
next >
Wrap
Text File
|
1994-11-08
|
12KB
|
182 lines
C Set ++ Class Libraries Source Version 2.01
Fixes List
------------------------------------
This package includes the following files:
CTS0006 ZIP12AG4 - Zipped file
CTS0006 DOC12AG4 - Document for v2.01
The file once downloaded with the binary option, needs to be
unpacked using PKUNZIP2 onto the system disk.
*************************************************************************
* *
* This CSD contains fixes that apply only to C Set++ Class Libraries *
* Source Version 2.01 *
* *
*************************************************************************
=========================================================================
CTS0006 is informal Corrective Service.
The following fixes are provided in Class Libraries CS CTS0006
*************************************************************************
FIX/APAR COMPONENT PROBLEM DESCRIPTION
*************************************************************************
QUAL-IMP UICL Tabbing to and from an IGraphicPushButton on
on a canvas causes it to lose it's graphic.
-------------------------------------------------------------------------
QUAL-IMP UICL The IFrameWindow constructor that wrappers an
existing PM frame window was not calling
setAutoDestroyWindow(false).
-------------------------------------------------------------------------
QUAL-IMP UICL IContainerControl::scroll and
IContainerControl::scrollToObject do not
work correctly in a non-split details view
or in non-details view with details view
columns inserted.
-------------------------------------------------------------------------
QUAL-IMP UICL ICnrMenuHandler does not always indicate the
the correct source of the popup menu.
-------------------------------------------------------------------------
QUAL-IMP UICL Bogus exception from IMenu::cursor when the
menu contains separators.
-------------------------------------------------------------------------
QUAL-IMP UICL IInfoArea goes blank with cascaded menus.
-------------------------------------------------------------------------
QUAL-IMP UICL IListBox::add not throwing an exception
when the listbox is full.
-------------------------------------------------------------------------
QUAL-IMP UICL IGroupBox::calcMinimumSize doesn't account
for the border.
-------------------------------------------------------------------------
QUAL-IMP UICL IContainerControl vertical scrollbar is
disabled at times when it should be enabled.
-------------------------------------------------------------------------
UICL Variability in number of pixels among windows
of the same percentage in a split canvas.
-------------------------------------------------------------------------
QUAL-IMP UICL IWindow::windowWithHandle was being called
within a critical section.
-------------------------------------------------------------------------
QUAL-IMP UICL A canvas (1) without a child window that can
accept the input focus, (2) with different
parent and woner windows, and (3) either
the client window of a frame or owned by
another canvas could cause the system to hang.
A common way to create this situation is to
add an empty canvas to a view port.
-------------------------------------------------------------------------
PJ14628 UICL IMultiCellCanvas could not distinguish
between whether a row or column had been
assigned a height or width of 0 (for example,
to visually delete it), or whether it had
been assiged no height or width. It used the
default cell height and width in both cases.
-------------------------------------------------------------------------
QUAL-IMP UICL If I_NO_INLINES is declared then the size_t
datatype is undefined.
-------------------------------------------------------------------------
QUAL-IMP UICL Reference to non existing function in
itrace.hpp removed.
-------------------------------------------------------------------------
QUAL-IMP UICL setIcon uses caching when loading an icon
and this causes PM to potentially destroy the
icon while it is still being used.
-------------------------------------------------------------------------
QUAL-IMP UICL IFrameWindow::setClient(0) causes a trap.
-------------------------------------------------------------------------
QUAL-IMP UICL The width of entry fields and spin buttons
on a multi-cell or set canvas is too narrow
for small text limits.
-------------------------------------------------------------------------
QUAL-IMP UICL IFrameWindow::color(background) does not
consider the dialog background. If no color
was set it always returns the system window
color.
-------------------------------------------------------------------------
PJ14632 UICL System hang when using a frame window as a
notebook page that doesn't have the notebook
as its parent window.
-------------------------------------------------------------------------
QUAL-IMP UICL IThread::setPriority sets priority class but
not priority level.
-------------------------------------------------------------------------
QUAL-IMP UICL Accelerator causes an IMenuHandler::menuEnded
and thus an extra unwanted repaint.
-------------------------------------------------------------------------
QUAL-IMP UICL IFrameWindow constructor fails when using
using default size and all previous frame
windows have been removed from the task list.
-------------------------------------------------------------------------
QUAL-IMP UICL The entry field and spin arrow components of
a spin button were not correctly resized and
repositioned when the size of an ISpinButton
was changed.
-------------------------------------------------------------------------
QUAL-IMP UICL Help for a notebook tab should be provided
through the IPageHandler::help function.
However, this function was never being called
when the user pressed F1 when on a notebook
tab.
-------------------------------------------------------------------------
QUAL-IMP UICL Container popups do not get generated from
the keyboard when container is on a canvas.
-------------------------------------------------------------------------
QUAL-IMP UICL IMenuHandler::menuEnded should by default
return true.
-------------------------------------------------------------------------
QUAL-IMP UICL Primary window not restorable from the Task
List when minimized with a secondary window.
-------------------------------------------------------------------------
QUAL-IMP UICL The event result assigned by an override of
the IHelpHandler::subitemNotFound function
was always ignored, which caused the extended
help panel for the window to always be
displayed.
-------------------------------------------------------------------------
QUAL-IMP UICL The functions IHelpSubitemNotFoundEvent::topicId
and IHelpSubitemNotFoundEvent::subtopicId did
not return the correct values.
-------------------------------------------------------------------------
QUAL-IMP UICL The default implementation of many of the
virtual functions of the IHelpHandler class
did not allow more than one of these handers
to be attached to the same window. Only the
last help handler attached to a window would
be called.
-------------------------------------------------------------------------
QUAL-IMP UICL When constructing an IHelpWindow using an
IHelpWindow::Settings object, the "Help"
pull-down menu of the help window would
always show a "Tutorial" choice, even if no
tutorial name were specified in the settings
object.
-------------------------------------------------------------------------
QUAL-IMP UICL IMultiLineEdit::hasSelectedText returns true
erroneously.
-------------------------------------------------------------------------
QUAL-IMP UICL Background enumeration missing from
IListBox::ColorArea.
-------------------------------------------------------------------------
QUAL-IMP UICL Container control drag/drop help is not
working.
-------------------------------------------------------------------------
PJ14635 UICL Excessive Tracing closes PMPRINTF.EXE
-------------------------------------------------------------------------
PJ14636 UICL Activation not returning to owner after
modeless dialog is dismissed.
-------------------------------------------------------------------------
PJ14638 UICL Turning trace off while in a member function
causes stack overrun in trace formatter.
-------------------------------------------------------------------------
QUAL-IMP UICL Memory leaks in IFont during IFont
destruction.
-------------------------------------------------------------------------
PJ14639 UICL Custom image not working for drag object.
-------------------------------------------------------------------------
PJ14640 UICL The ICnrCtl::hwnd variable stored in IThread
may be invalid.
-------------------------------------------------------------------------
QUAL-IMP UICL IGUIColor::setColor doesn't work.
-------------------------------------------------------------------------
QUAL-IMP UICL Help, File Dialog, and Font Dialog don't work
with the OS/2 Performance Beta.