Divelements
Because everything starts with the presentation layer
SandRibbon for Windows Forms
 Wednesday, December 19, 2007, 7:40 PM   Home Products How to Buy Store Support Corporate  

SandRibbon

Our implementation of the Microsoft Office 2007 Ribbon user interface is lightweight, easy to use, and provides all the features necessary to implement the new user interface paradigm in your own applications.
Unparalleled design-time support means that your application can be up-and-running with a ribbon-based look and feel in minutes.

Download Purchase
Home / Products / SandRibbon for Windows Forms
SandRibbon Version History

Shown below is a complete history of the public releases of this product. Sections highlighted in blue represent maintenance releases that do not generally introduce any new features but address existing issues. Where available, you can view the release notes for a particular build.

1.6.3
9 October 2007
FIX: Glowing text drawn in Windows Vista could partially obscure the background behind it.
FIX: The system icon was not clickable when running with Aero Glass.
FIX: Right-clicking on the window caption would not show the system menu.
FIX: Tooltips were not being displayed below the ribbon as they should have been.
FIX: When opening MDI children from inside a dialog, their chrome was not always drawn correctly upon the container being re-focused.
FIX: Holding down Alt and pressing a mnemonic character would not activate the quick access key system.
1.6.2
1 July 2007
NEW: BeforeDropDown event added to the ComboBox class.
NEW: The quick access toolbar background is drawn translucent on Windows Vista.
FIX: Re-selecting an item in the ComboBox control would not reset the text of the combo box.
FIX: Titlebar text drawn in certain right-to-left locales could be formatted incorrectly.
FIX: The size of the "Press F1" directive in a tooltip is taken into account when measuring the tooltip.
FIX: Keyboard shortcuts on items within popups would not always automatically be registered.
FIX: Keyboard access keytips shown over the glass area in Vista could be drawn incorrectly.
1.6.1
8 May 2007
NEW: Standalone toolbars now support vertical item layout.
NEW: The ShowIcon property on RibbonForm is supported.
FIX: A drop shadow artifact could be left behind after showing a minimized ribbon tab with the quick access toolbar below the ribbon.
FIX: Which mouse clicks are passed through when dismissing a menu is now consistent with Office behaviour.
FIX: Desktop Composition support could be enabled at design time.
FIX: Minimizing a maximized ribbon form being used as an MDI child could result in an exception.
FIX: Right-click-dragging from a ribbon control into an area off the RibbonTab control would throw an exception.
FIX: The titlebar on a RibbonForm showing with no ribbon under Vista was thinner than it should have been.
FIX: Tooltips displays on items in a scrollable gallery, scrolled down, would appear in the incorrect screen position.
FIX: Tooltips are now marked as localizable.
FIX: Double right-clicking the application button could cause an exception to be thrown.
CHANGE: We removed code to stop multiple shortcuts to the same item being added to the quick access toolbar.
1.6
8 February 2007
NEW: Ribbon controls can be added and removed from the quick access toolbar through the ribbon context menu (buttons, galleries and menu items).
NEW: Standalone ToolBar control has been added.
NEW: CheckBox ribbon control has been added.
NEW: Descriptions can be added to MainMenuItems to make them multi-line commands.
NEW: Galleries can automatically show their items in a popup, so there is no longer a need to create a separate popup. They can also merge their items into an existing popup.
NEW: Textual group names introduced for easy separation of dynamically visible items. This makes laying out menus, galleries, button groups and toolbars much easier. BeginGroup is now deprecated.
NEW: GetState and SetState methods added to RibbonManager to handle storage of ribbon customization and other settings.
NEW: ShowGripper property on StatusBar controls whether a size gripper is shown in the status bar for a form.
NEW: Resizable gallery sizes are persisted along with other ribbon settings.
NEW: The system icon and menu are available on a RibbonForm without a ribbon, and the titlebar shrinks accordingly.
FIX: When using a RibbonForm as an MDI child some border could be seen at the top and bottom.
FIX: Hiding all items in the quick access toolbar could result in the items not being available for showing again.
FIX: A maximized RibbonForm under Vista could cause an auto-hidden taskbar to become inaccessible.
FIX: ClientPanel no longer attempts to draw a shadow behind child controls with transparent backgrounds.
FIX: System buttons on a maximized MDI child window were not available under Windows Vista.
FIX: Text on the quick access toolbar was drawn with glass on Windows Vista.
CHANGE: Items deriving from ParentItemBase are no longer allowed on the quick access toolbar.

If you are upgrading to this release, you must read the release notes.
1.5
2 January 2007
NEW: Full MDI support.
NEW: High contrast mode is now supported and is fully automatic.
NEW: Popups can now be resized both horizontally and vertically.
NEW: Right-to-left support on the ribbon as a whole, including the application button and all top-level widgets.
NEW: Active accessibility fully supported, for applications like screen readers and to facilitate automated UI testing.
NEW: Ribbon tabs shrink and show dividers when space becomes tight.
NEW: Smooth scrolling added for menus and even the ribbon itself when space becomes tight.
NEW: LayoutOrder property on StripLayout enables control of item order beyond simple right-to-left layout.
NEW: The number of graduations shown in a ColorPicker control is exposed via a property.
NEW: ExitButtonVisible and OptionsButtonVisible properties added to ApplicationMenu.
NEW: Minimized property on the ribbon makes it more intuitive to programmatically minimize it.
NEW: AutoContextMenu property (default true) determines whether a context menu is automatically available on the ribbon for minimizing and changing the location of the quick access toolbar.
NEW: Customize widget and chevron menu for the quick access toolbar are now displayed automatically.
NEW: Key tip locations revised to be in line with those in the final Office 2007 build.
NEW: The animation times for button highlight fades and scrolling are exposed with static properties on the SandRibbonOptions class.
NEW: Separator item added.
FIX: Tab corners are now rounded at the bottom.
FIX: The background of the ClientPanel now includes the arcs at the top-left.
CHANGE: ApplicationImage property moved from RibbonForm to Ribbon (designer code updated automatically).
1.0.3
21 November 2006
NEW: Introduction of the ProgressBar control.
NEW: RecentDocumentsHeading property exposed on ApplicationMenu.
NEW: StripLayout added as a potential child control of Popups.
FIX: The elements drawn on glass in Windows Vista would flicker as a form was resized.
FIX: Maximizing a ribbon form with the taskbar in "auto-hide" mode would hide the task bar.
FIX: All textual content drawn on glass in Windows Vista is automatically drawn with the correct glow behind it, including quick access toolbar buttons.
FIX: The "place in strip" designer verb was available for status bar strips, when it should not have been.
FIX: Attempting to set the SelectedItem property of a ComboBox could result in a NullReferenceException.
FIX: Animations were jerky under the DWM in Windows Vista.
FIX: Deferred control handle creation could result in ribbon tabs changing their order upon first click.
FIX: The ControlBox property now correctly hides all system buttons on a ribbon form.
FIX: A menu being hidden with the Slide animation would appear to slide down rather than up.
FIX: SuperTooltips did not always display right-to-left when they should have.
1.0.2
20 October 2006
NEW: ApplicationToolTip property added to fully customize the tooltip shown on the application button.
NEW: Vista Glass support added.
NEW: The display area in an application menu, which normally contains the recent documents list, can be hidden.
NEW: Items have a stretch property, which causes them to take up all available space in a strip layout or an entire line in a gallery.
NEW: ShowStandalone and ShowParented methods added to Popup.
NEW: Designer verbs added for moving ribbon chunks left and right in .NET 1.x (.NET 2.0 already allows this with drag and drop)
NEW: Contextual tabs remember whether they should be selected or not when their editing context becomes active.
NEW: Popups shown from galleries appear directly over the gallery, giving the illusion the gallery has been "dropped down" as in Office.
NEW: Ribbon tabs can be re-ordered with the normal bring-to-front and send-to-back commands in the context menu.
NEW: MdiClientBorder property added to RibbonForm to disable the border of the MDI client area.
FIX: Some areas of the ribbon did not adapt well to high DPI settings (large fonts).
FIX: Super Tooltips did not always display correctly in the .NET 1.x build of the product.
FIX: On an MDI container form the MDI client area could paint incorrectly, resulting in corruption of the titlebar area.
FIX: The form title now displays to the right of contextual tab hints if there is more space on that side.
FIX: The constructor on RibbonTab that accepts a string did not function correctly.
FIX: Changing the color scheme in use to Vista in the designer did not persist correctly.
FIX: The GetItemAt method could return items whose bounds contained the specified position but were not visible.
FIX: Any shortcuts set before the OwnerForm property was assigned could result in the shortcuts not being picked up.
1.0.1
18 September 2006
NEW: Silver color scheme made available.
NEW: System color scheme made available (unique to SandRibbon!)
NEW: Minimizing the ribbon allows the ribbon to appear floating when a tab is clicked.
NEW: Double-clicking on the application button is the same as clicking the exit option in the application menu.
FIX: Combo boxes can now be accessed via keyboard navigation.
FIX: When shrunk so that the ribbon is invisible, extra corner artifacts were drawn on a RibbonForm.
FIX: Reducing a scrollable container with a great deal of items down to a small size could result in a drawing error.
FIX: A bug in the statusbar control could make it throw an exception when not on a RibbonForm.
FIX: Repeatedly maximizing/minimizing and then restoring a RibbonForm could result in size changes.
1.0
2 September 2006
First release.

Design and content Copyright © 2003 - 2007 Divelements Limited. Content may not be reproduced without permission.