home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 29 Fixes_o / 29-Fixes_o.zip / vacppcsd.exe / CTO306.LST < prev    next >
File List  |  1997-01-02  |  22KB  |  346 lines

  1.                VisualAge C++ IBM Open Class Library Version 3.0
  2.                                  Fixes List
  3.                    ------------------------------------
  4. *************************************************************************
  5. *                                                                       *
  6. *  This CSD contains fixes that apply only to the VisualAge C++ IBM     *
  7. *  Open Class Library version 3.0. Do not attempt to apply it to C      *
  8. *  Set++ version 2.1 or to C/C++ Tools Version 2.01.                    *
  9. *                                                                       *
  10. *************************************************************************
  11.  
  12.  
  13.                CTO306 is informal Corrective Service.
  14. The following fixes are provided in Class Libraries CS CTO306
  15. *************************************************************************
  16. FIX/APAR      COMPONENT     PROBLEM DESCRIPTION
  17. *************************************************************************
  18. QI 8475         IOC         Ship icolobsv.cpp in SWORD CSD so
  19.                             IWindow::deleteId is handled.
  20. -------------------------------------------------------------------------
  21. QI 6942         IOC         IDImage ctor error breaks polygon drag image
  22. -------------------------------------------------------------------------
  23. QI 7983         IOC         Isxxx IString testing functions don't work
  24.                             for NULL IString
  25. -------------------------------------------------------------------------
  26. QI 7857         IOC         IString::words() missing the last MBCS
  27.                             character
  28. -------------------------------------------------------------------------
  29. QI 7989         IOC         Invalid ITrace object created if trace is
  30.                             disabled
  31. -------------------------------------------------------------------------
  32. QI 8014         IOC         selectedId of IBaseListBox does not fire
  33.                             when the selected item
  34. -------------------------------------------------------------------------
  35. QI 7609         IOC         Template classes need to handle /Ft- option
  36. -------------------------------------------------------------------------
  37. QI 7870         IOC         Check for NULL pointer in ilistcv2.hpp
  38. -------------------------------------------------------------------------
  39. QI 7850         IOC         Possible memory leak in IGBitmap
  40. -------------------------------------------------------------------------
  41. QI 8247         IOC         Memory leak if originUpperLeft is set for
  42.                             OS/2 application.
  43. -------------------------------------------------------------------------
  44. QI 8264         IOC         Setting Message File Name in ITHROWERROR
  45.                             causes trap
  46. -------------------------------------------------------------------------
  47. =========================================================================
  48.  
  49.                CTO305 is informal Corrective Service.
  50. The following fixes are provided in Class Libraries CS CTO305
  51. *************************************************************************
  52. FIX/APAR      COMPONENT     PROBLEM DESCRIPTION
  53. *************************************************************************
  54. QI 7308       guidedoc      Clean up CMVC, check in files
  55. -------------------------------------------------------------------------
  56. QI 7673       dragdrop      IDMItem::nativeRMF trap
  57. -------------------------------------------------------------------------
  58. QI 7881       examples      Undo old examples on cmvc
  59. -------------------------------------------------------------------------
  60. QI 7901       graphics      IGBitmap transparency fails with the
  61.                             transform matrix.
  62. -------------------------------------------------------------------------
  63. QI 7963       dde           Multi-thread server apps could hang
  64. -------------------------------------------------------------------------
  65. QI 7964       iclr2tst      Remove dup SVT testcases
  66. -------------------------------------------------------------------------
  67. QI 7968       toolbar       IToolBarButton::setStandardBitmapSize causes
  68.                             exception
  69. -------------------------------------------------------------------------
  70. =========================================================================
  71.  
  72.                CTO304 is informal Corrective Service.
  73. The following fixes are provided in Class Libraries CS CTO304
  74. *************************************************************************
  75. FIX/APAR      COMPONENT     PROBLEM DESCRIPTION
  76. *************************************************************************
  77. QI 3977         IOC         Tabbing through entryfields with selectRange()
  78.                             only has selected text with canvas group.
  79. -------------------------------------------------------------------------
  80. QI 4422         IOC         MLE: setText(NULL) traps.
  81. -------------------------------------------------------------------------
  82. QI 4503         IOC         IGraphicContext::currentFont() does not always
  83.                             return the correct font.
  84. -------------------------------------------------------------------------
  85. QI 50692        IOC         ToolBar buttons not resizing properly to fit
  86.                             Japanese text.
  87. -------------------------------------------------------------------------
  88. QI 5076         IOC         SC_CLOSE system command button causes a trap.
  89. -------------------------------------------------------------------------
  90. QI 5108         IOC         Mouse pointer handling not correct over button
  91.                             of IComboBox.
  92. -------------------------------------------------------------------------
  93. QI 5517         IOC         IIconControl setIcon doesn't repaint old pels
  94.                             if "transparent".
  95. -------------------------------------------------------------------------
  96. QI 5671         IOC         Poor performance with nested multicell and
  97.                             set canvases.
  98. -------------------------------------------------------------------------
  99. QI 5672         IOC         Poor performance with view port scrolling.
  100. -------------------------------------------------------------------------
  101. QI 6077         IOC         IMMRemoveableMedia and derived class IMMCDAudio
  102.                             send out 2 notifications for mediaLoaded, even
  103.                             when no additional handlers are attached.
  104. -------------------------------------------------------------------------
  105. QI 6122         IOC         IObserverList locks out other threads during
  106.                             handleNotification.
  107. -------------------------------------------------------------------------
  108. QI 6183         IOC         Trap when IFrameWindow+IContainer and other
  109.                             ICnrObjects deleted.
  110. -------------------------------------------------------------------------
  111. QI 6276         IOC         INotebook::Cursor::setCurrent (and others)
  112.                             don't mark cursor as valid.
  113. -------------------------------------------------------------------------
  114. QI 6341         IOC         Mutli-cells visible even when created invisible.
  115. -------------------------------------------------------------------------
  116. QI 6601         IOC         IDate has problems with dates between 1/1/xx00
  117.                             and 2/28/xx00 when xx00 is a leap year.
  118. -------------------------------------------------------------------------
  119. QI 6696         IOC         Spin button traps on exit when statically
  120.                             linked.
  121. -------------------------------------------------------------------------
  122. QI 6839         IOC         Alt-5 (on numeric keypad) causes exception.
  123. -------------------------------------------------------------------------
  124. QI 7037         IOC         IWindow::setLayoutDistorted does not handle min
  125.                             size correctly.
  126. -------------------------------------------------------------------------
  127. QI 7584         IOC         System icons draw incorrectly.
  128. -------------------------------------------------------------------------
  129. QI 4893         IOC         GraphicPushButton:makePopupMenu only occurs on
  130.                             borders.
  131. -------------------------------------------------------------------------
  132. QI 6992         IOC         Spin button leaves a "hole" when painting with
  133.                             no border style.
  134. -------------------------------------------------------------------------
  135. QI 6672         IOC         IEvent(IWindow*, ...) ctor: 1st parm = 0 results
  136.                             in trap.
  137. -------------------------------------------------------------------------
  138. QI 6763         IOC         IBitmapControl destructor should not throw/catch
  139.                             exceptions if PM window has been destroyed.
  140. -------------------------------------------------------------------------
  141. APAR PMR7119X   IOC         When the mouse is moved over the fly over help
  142.                             for child windows it may disable the fly over
  143.                             help temorarily.
  144. -------------------------------------------------------------------------
  145. QI 6479         IOC         Multicell canvas problems adding/removing child
  146.                             windows.
  147. -------------------------------------------------------------------------
  148. =========================================================================
  149.  
  150.                CTO303 is informal Corrective Service.
  151. The following fixes are provided in Class Libraries CS CTO303
  152. *************************************************************************
  153. FIX/APAR      COMPONENT     PROBLEM DESCRIPTION
  154. *************************************************************************
  155.  QUAL-IMP      UICL         IGBitmap::copyBitmap internal method passes
  156.                             3 points to the PM GpiWCBitBlt call if the
  157.                             bitmap is not being resized, causing an.
  158.                             exception.
  159. -------------------------------------------------------------------------
  160.  QUAL-IMP      UICL         Setting a transparent color for a monochrome
  161.                             bitmap causes a trap in the S3 display driver.
  162. -------------------------------------------------------------------------
  163.  QUAL-IMP      UICL         View port scrolling performance needs
  164.                             improvement.
  165. -------------------------------------------------------------------------
  166.  QUAL-IMP      UICL         IFrameWindow::showModally with
  167.                             setAutoDeleteObject causes trap.
  168. -------------------------------------------------------------------------
  169.  QUAL-IMP      UICL         IGraphicPushButton::setBackGroundColor causes
  170.                             infinite loop.
  171. -------------------------------------------------------------------------
  172.  QUAL-IMP      UICL         Toolbar buttons may appears as "inverse video"
  173.                             images if using a Western Digitial display
  174.                             driver and a dithered color for buttons.
  175. -------------------------------------------------------------------------
  176.  QUAL-IMP      UICL         ISplitCanvas doesn't honor the mouse cursor
  177.                             set for the frame.
  178. -------------------------------------------------------------------------
  179.  QUAL-IMP      UICL         Add compile time error message stating that Open
  180.                             Class programs must be compiled with the -Gm+
  181.                             (multithread) compiler option.
  182. -------------------------------------------------------------------------
  183.  QUAL-IMP      UICL         IStaticText::setLimit not set correctly for
  184.                             non-proportional fonts.
  185. -------------------------------------------------------------------------
  186.  QUAL-IMP      UICL         IFrameWindow::setClient( 0 ) resizes infoarea.
  187. -------------------------------------------------------------------------
  188.  QUAL-IMP      UICL         frame->setClient(frame); causes OS/2 WARP to
  189.                             hang.
  190. -------------------------------------------------------------------------
  191.  QUAL-IMP      UICL         An IGraphicButton with an icon does not refresh
  192.                             when a color from the color palette is dropped
  193.                             on it. Same is true for fonts.
  194. -------------------------------------------------------------------------
  195.  QUAL-IMP      UICL         IContainer is unnecessarily loading the
  196.                             resource dll.
  197. -------------------------------------------------------------------------
  198.  QUAL-IMP      UICL         Container column's vertical heading alignment
  199.                             does not work correctly.
  200. -------------------------------------------------------------------------
  201.  QUAL-IMP      UICL         IIconControl should not remove fillBackground
  202.                             style.
  203. -------------------------------------------------------------------------
  204.  QUAL-IMP      UICL         All samples using IContainer should setFocus().
  205. -------------------------------------------------------------------------
  206.  QUAL-IMP      UICL         DRAGINFO.usOperation not updated by
  207.                             IDMOperation::setOperation.
  208. -------------------------------------------------------------------------
  209.  QUAL-IMP      UICL         Need DRAGTRANSFER structure for each drag item.
  210. -------------------------------------------------------------------------
  211.  QUAL-IMP      UICL         IGraphicContext::setMappingMode creates
  212.                             incorrect graphic context.
  213. -------------------------------------------------------------------------
  214.  QUAL-IMP      UICL         ITrace environment variables need to support
  215.                             the underscore character.
  216. -------------------------------------------------------------------------
  217.  QUAL-IMP      UICL         IContainer::refresh function does not adjust
  218.                             column width after changing text.
  219. -------------------------------------------------------------------------
  220.  QUAL-IMP      UICL         Exception gets thrown when a file dialog handler
  221.                             is passed to the IFileDialog constructor that
  222.                             takes an IHander*.
  223. -------------------------------------------------------------------------
  224.  QUAL-IMP      UICL         MLE::export() corrupts heap.
  225. -------------------------------------------------------------------------
  226.  QUAL-IMP      UICL         getobjs.cmd uses should use ilib (instead of
  227.                             lib).
  228. -------------------------------------------------------------------------
  229.  QUAL-IMP      UICL         IString::overlayWith corrupts the second byte
  230.                             of the DBCS characters.
  231. -------------------------------------------------------------------------
  232.  QUAL-IMP      UICL         IGBitMap::createMasks fails on 64K color
  233.                             systems.
  234. -------------------------------------------------------------------------
  235.  QUAL-IMP      UICL         IDate.asString(%U) returns "00".
  236. -------------------------------------------------------------------------
  237.  QUAL-IMP      UICL         IHandler::stopHandlingEventsFor causes exception
  238.                             or trap.
  239. -------------------------------------------------------------------------
  240.  QUAL-IMP      UICL         Custom buttons do not latch properly with
  241.                             space bar and enter.
  242. -------------------------------------------------------------------------
  243.  QUAL-IMP      UICL         No text displayed in flyover help text window
  244.                             on DBCS machines.
  245. -------------------------------------------------------------------------
  246.  QUAL-IMP      UICL         Calling ISubMenu::addText causes exception.
  247. -------------------------------------------------------------------------
  248.  QUAL-IMP      UICL         Toolbar hangs when testing for source
  249.                             transparency on ATI Mach 8 and Mach 32 chips.
  250. -------------------------------------------------------------------------
  251.  QUAL-IMP      UICL         Bitmap transparency with a mask does not work
  252.                             correctly on a ThinkPad 755CD because the
  253.                             Western Digital display driver is not
  254.                             performing the XOR operations correctly.
  255. -------------------------------------------------------------------------
  256.  QUAL-IMP      UICL         Draw item handler doesn't paint list box on a
  257.                             split canvas.
  258. -------------------------------------------------------------------------
  259.  QUAL-IMP      UICL         Collection class message file (dde4c01e.msg)
  260.                             missing from product.
  261. -------------------------------------------------------------------------
  262.  QUAL-IMP      UICL         Resource file (dde4u001.res) to statically
  263.                             link resources missing from product.
  264. -------------------------------------------------------------------------
  265. =========================================================================
  266.  
  267.                CTO302 is informal Corrective Service.
  268. The following fixes are provided in Class Libraries CS CTO302
  269. *************************************************************************
  270. FIX/APAR      COMPONENT     PROBLEM DESCRIPTION
  271. *************************************************************************
  272.  QUAL-IMP      UICL         IKeyBoardHandler::characterKeyPress not called
  273.                             for character keys pressed with CTRL or ALT.
  274. -------------------------------------------------------------------------
  275.  QUAL-IMP      UICL         Split canvas does not support BIDI
  276.                             right-to-left layout.
  277. -------------------------------------------------------------------------
  278.  QUAL-IMP      UICL         IMessageText cannot retrieve bound message
  279.                             text.
  280. -------------------------------------------------------------------------
  281.  QUAL-IMP      UICL         IGList::removeAllWithId causes an exception
  282. -------------------------------------------------------------------------
  283.  QUAL-IMP      UICL         Various IDDE format problems.
  284. -------------------------------------------------------------------------
  285.  QUAL-IMP      UICL         Tool bar needs to prevent drop of button if
  286.                             it already exists on tool bar with same id.
  287. -------------------------------------------------------------------------
  288.  QUAL-IMP      UICL         IEntryField setChangedFlag and hasChanged()
  289. -------------------------------------------------------------------------
  290.  QUAL-IMP      UICL         pFontmetrics is incorrect for vector fonts
  291.                             after ctor w/5 parms.
  292. -------------------------------------------------------------------------
  293.  QUAL-IMP      UICL         Calling setSingleSelection() causes exception.
  294. -------------------------------------------------------------------------
  295.  QUAL-IMP      UICL         ICurrentThread::anchorBlock returns 0.
  296. -------------------------------------------------------------------------
  297.  QUAL-IMP      UICL         IMString ctor infinite loop w/MBCS data.
  298. -------------------------------------------------------------------------
  299.  QUAL-IMP      UICL         Push button on set canvas that is added as
  300.                             a frame extension traps.
  301. -------------------------------------------------------------------------
  302.  QUAL-IMP      UICL         Mouse flickers when dragging a tool bar over
  303.                             another tool bar.
  304. -------------------------------------------------------------------------
  305.  QUAL-IMP      UICL         IGBitMap::sizeTo corrupts image.
  306. -------------------------------------------------------------------------
  307.  QUAL-IMP      UICL         closeEdit() posts a CM_CLOSEEDIT
  308. -------------------------------------------------------------------------
  309.  QUAL-IMP      UICL         Pink tool bar buttons on PC-750 w/>64k colors
  310. -------------------------------------------------------------------------
  311.  QUAL-IMP      UICL         IGBitMap(IGBitmap&, IRectangle&, unsigned long)
  312.                             always throws a false exception
  313. -------------------------------------------------------------------------
  314.  
  315.                CTO301 is informal Corrective Service.
  316. The following fixes are provided in Class Libraries CS CTO301
  317. *************************************************************************
  318. FIX/APAR      COMPONENT     PROBLEM DESCRIPTION
  319. *************************************************************************
  320.  QUAL-IMP      UICL         IDMItem::isTargetTheSource may return an
  321.                             incorrect value
  322. -------------------------------------------------------------------------
  323.  QUAL-IMP      UICL         IContainerColumn::horizontalDataAlignment
  324.                             gives wrong value
  325. -------------------------------------------------------------------------
  326.  QUAL-IMP      UICL         Lancelot sample corrections
  327. -------------------------------------------------------------------------
  328.  QUAL-IMP      UICL         Spin button and window wrapper ctors throw
  329.                             exception
  330. -------------------------------------------------------------------------
  331.  QUAL-IMP      UICL         IColor::value() always raises and exception
  332. -------------------------------------------------------------------------
  333.  QUAL-IMP      UICL         IGBitmap constructor performance
  334. -------------------------------------------------------------------------
  335.  QUAL-IMP      UICL         Compatibility-switch, expand sequence
  336. -------------------------------------------------------------------------
  337.  QUAL-IMP      UICL         The ITHROW macro is slicing all exceptions
  338.                             into IException objects.
  339. =========================================================================
  340. -------------------------------------------------------------------------
  341.  QUAL-IMP      CCL          Compatibility-switch ICLCC_COMPAT_31
  342.                             enabled
  343. -------------------------------------------------------------------------
  344.  QUAL-IMP      CCL          Extendibiliy of diluted sequence fixed
  345. =========================================================================
  346.