Skybound Rebar

Release History

This section contains a summary of Rebar updates.

Version 2.0 R3

Release date: November 29, 2006

Version 2.0 R2

Release date: August 16, 2006

Version 2.0 R1

Release date: June 6, 2006

Version 2.0

Release date: June 5, 2006

NEW CLASSES

NameDescription
RebarMenuExtenderProvides additional properties for menu components which are used with a RebarTheme.
RebarTextModeSpecifies how text is drawn on a Rebar control.
MoneyThemeProvides the appearance of Microsoft Money to Rebar controls and menus.
OfficeThemeProvides the appearance of Microsoft Office 2003 to Rebar controls and menus.
RebarMenuRendererProvides a set of methods that can measure and draw menu items.
RebarThemeEncapsulates a group of methods which draw and measure Rebar controls and menu items using a consistent theme.
TextRenderFlagsProvides a set of flags which determine how text is drawn and measured by the DrawText and MeasureText methods of ControlRenderer.

NEW PROPERTIES

NameDescription
ControlRenderer.TextModeGets or sets a value that determines whether text is drawn by the .NET framework or the operating system.
Rebar.AnimateLogoGets or sets whether the logo image is being animated.
Rebar.DefaultTextModeGets or sets the text mode used by all rebar controls whose TextMode property is set to Default.
Rebar.LogoGets or sets the logo displayed in the far corner of the top row.
Rebar.LogoBoundsGets the bounding rectangle which contains the logo, or Rectangle.Empty if no logo is assigned.
Rebar.TextModeGets or sets a value that determines whether text is drawn by the .NET framework or the operating system.
RebarBand.FullWidthGets or sets whether the band is the full width of the rebar.
RebarBandRenderer.BandTypeGets or sets whether the band is a toolbar or menu bar.

NEW METHODS

NameDescription
ControlRenderer.DrawArrowDraws a triangle-style arrow at the specified location, using the given brush, size and angle.
ControlRenderer.DrawTextDraws text at the specified location using the specified Graphics object, font, color and rendering flags.
ControlRenderer.MeasureTextProvides the size, in pixels, of the specified text when drawn with the specified font and render flags, using the specified size to create the initial bounding rectangle for the text.
ControlRenderer.GetTextRenderFlagsGets a TextRenderFlags value which can be passed to DrawText or MeasureText in order to draw text on the current control.
DrawBackgroundDraws the band background onto a specified Graphics object.

Version 1.3 Rev 3

Release date: September 30, 2005

Version 1.3.2

Release date: July 8, 2005

Version 1.3.1

Release date: May 26, 2005

Version 1.3

Release date: May 4, 2005

Version 1.2.1.0

Release date: April 15, 2005

Version 1.2.0.0

Release date: February 18, 2005

Version 1.1.0.0

Release date: November 1, 2004

NEW CLASSES

NameDescription
RebarBandCustomizerProvides a localizable implementation of the control used to customize a Rebar band.
RebarCustomizingEventArgsProvides data for the RebarCustomizingEventHandler event.
RebarCustomizingEventHandlerRepresents the method that will handle the Customizing event of a Rebar.
RebarStatePersists the state of the rows, bands and buttons on a Rebar control.
RebarTextOptionsSpecifies whether text descriptions of the buttons appear on the band and where the text appears.

NEW PROPERTIES

NameDescription
Rebar.CustomizeTextGets or sets the text displayed on the menu item in the toggle menu that opens the customize dialog for a band.
Rebar.ResetStateGets or sets the RebarState used to reset the band configuration in the customize dialog.
RebarBand.CanCustomizeGets or sets whether a "Customize" menu item is displayed in the toggle menu, allowing the user to customize the band at runtime.
RebarBand.CustomizeAutoSizeGets or sets whether the size of the band is automatically adjusted when the band is customized.
RebarBand.ShowIconOptionsGets or sets whether the customize dialog displays a combo box to choose between small and large icons.
RebarBand.ShowTextOptionsGets or sets whether the customize dialog displays a combo box to choose how text is displayed.
RebarButton.TextSelectiveGets or sets whether the button text is displayed when the band is customized to display selective text.
RebarButton.VisibleGets or sets whether the button is visible.

NEW METHODS

NameDescription
Rebar.SaveStateSaves the current band state to a RebarState object.
Rebar.LoadStateApplies the state from a RebarState object to the bands and buttons in a Rebar.
RebarBand.ApplyTextOptionsApplies text position options to the buttons in a band.
RebarBand.CustomizeDisplays the customize dialog for a RebarBand.
RebarBand.GetTextOptionsReturns the text position options for the buttons in a band.

NEW EVENTS

NameDescription
Rebar.CustomizingOccurs before a band is customized.

Version 1.0.5.0

Release date: September 13, 2004

Version 1.0.2.2

Release date: August 24, 2004

Version 1.0.2.1

Release date: June 28, 2004

Version 1.0.2.0

Release date: June 7, 2004

Version 1.0.1.2

Release date: March 31, 2004

Version 1.0.1.1

Release date: March 18, 2004

Version 1.0.1.0

Release date: March 11, 2004

Initial public release.