Professional UI Solutions
Site Map   /  Register

Version 1.2 - May 25, 2007

Release Notes

Version 1.2 introduces three major features: Quick Access Toolbar, KeyTips and the ability to use even more controls both on the ribbon and on the form. All the implemented features are fully compliant with the 2007 Microsoft Office System User Interface Design Guidelines.

What's New

  • Added the Quick Access Toolbar functionality (see screenshot).
  • Added the KeyTips functionality for the ribbon and for controls on the form (see screenshot).
  • Button, ToggleButton, DropDown, SplitButton, and CheckBox controls can now be used both on the ribbon and on the form (see screenshot).
  • Added DefaultSmallImage and DefaultLargeImage properties to the Control base class. This allows you to set up images for controls in a more convenient way when you can only set these two properties for a control rather than setting images for all available control states (pressed, hovered, etc).
  • Added a feature that allows you to control the behavior of all pop-ups (the Elegant.Ui.Popup.UseScreenBoundsForPopupsPlacement static property) or a particular pop-up (the Elegant.Ui.Popup.PlacementArea property) when it overlaps working screen boundaries.
  • Added a Elegant Controls sample that demonstrates how to use context-sensitive controls on the form.
  • Updated the documentation with two articles: Working with Quick Access Toolbar and Keyboard Navigation with KeyTips.

Bug Fixes

  • Fixed a bug when the Split button was drawn incorrectly when Informativeness.FixedLevel was set to SmallImageWithText.
  • Fixed a bug when the form did not close upon double-clicking the Application Button.
  • Fixed a bug when a skinned form in the maximized state could not be activated with the mouse.
  • Fixed a bug when double-clicking a maximized form with the ribbon caused it to overlap the taskbar.
  • Fixed a bug with an incorrect state of the pop-up menu when calling PopupMenu.Items.Clear().
  • Fixed a number of problems with the pop-up placement on multi-monitor systems.
  • Fixed a bug when changing the value of Control.ScaleFactor caused the application to crash.
  • Fixed a bug with pop-up menu fading.
  • Fixed a problem when the whole form got black at design time in some cases.
  • Fixed some other minor bugs.
Previous: Version 1.1