Professional UI Solutions
Site Map   /  Register
 
 
 

Version 2.25.1 - July 12, 2004

Release Notes

The major purpose of this version is to provide the registered users with bug fixes to Prof-UIS 2.25. It also includes some minor updates. For your convenience, we put these changes into the patch installation.

What’s New

  • Added a new STYLE_CAPTION style to the CExtGroupBox class, which draws a caption strip
  • Added new styles ALIGN_LEFT, ALIGN_RIGHT, and ALIGN_CENTER to the CExtGroupBox class which allows you to align the text left, right, or center
  • Added support for the following styles in the CExtLabel class: "bold", "italic", "underline", and "strikeout"
  • Added a new parameter (bAutoSyncNextSeparator) to the CExtCustomizeCmdTreeNode::RemoveSelf method which allows you to automatically remove the last separator
  • MDI windows dialog is now localized to Czech, Korean, and Swedish. Many thanks to Petr, Simon, and Jonas!

Bug Fixes

  • Fixed a bug with an incorrect name of the default GUI theme in the "UI Look" combobox which was appearing when starting the Prof-UIS Controls sample
  • Fixed a problem with incorrect drawing of scroll bars of the CExtFlatEdit control in the Prof-UIS Controls sample
  • Fixed a bug when the border of CExtGroupBox was drawn incorrectly when the control's text was not set
  • Added a WM_UPDATEUISTATE handler to eliminate the unwanted redrawing of the CExtGroupBox control's text when tabbing through the controls
  • Fixed a problem with incorrect handling the left-mouse-button-double-click event for the buttons in CExtToolControlBar
  • Fixed a bug when a disabled radio button (the CExtRadioButton class) caused the application to hang when it receives the BM_SETCHECK message
  • CExtBarTextFieldButton now can create and activate the in-place editor window with SetSel(0,-1)
  • Fixed a bug in the CExtPageContainerWnd::PageRemove method, which incorrectly calculated the index range of the pages to be removed
  • Fixed a bug in the popup menu: when clicking on a disabled item of the submenu (level 2 and higher), the application hanged
  • Fixed a bug with an invalid argument type of the CExtPaintManager::PaintDatePickerPushButton method
  • Fixed a bug which caused a submenu with the date picker to hang, when clicking beyond the separator or beyond a disabled item in a parent-level menu
Previous: Version 2.25