<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>Ribbon Source Control Rss Feed</title><link>http://www.codeplex.com/Ribbon/SourceControl/ListDownloadableCommits.aspx</link><description>Ribbon Source Control Rss Description</description><item><title>Source code checked in, #80132</title><link>http://ribbon.codeplex.com/SourceControl/changeset/changes/80132</link><description>Upgrade&amp;#58; New Version of LabDefaultTemplate.xaml. To upgrade your build definitions, please visit the following link&amp;#58; http&amp;#58;&amp;#47;&amp;#47;go.microsoft.com&amp;#47;fwlink&amp;#47;&amp;#63;LinkId&amp;#61;254563</description><author>Project Collection Service Accounts</author><pubDate>Mon, 01 Oct 2012 21:49:39 GMT</pubDate><guid isPermaLink="false">Source code checked in, #80132 20121001094939P</guid></item><item><title>Source code checked in, #80131</title><link>http://ribbon.codeplex.com/SourceControl/changeset/changes/80131</link><description>Checked in by server upgrade</description><author>Project Collection Service Accounts</author><pubDate>Mon, 01 Oct 2012 21:43:10 GMT</pubDate><guid isPermaLink="false">Source code checked in, #80131 20121001094310P</guid></item><item><title>Source code checked in, #55373</title><link>http://ribbon.codeplex.com/SourceControl/changeset/changes/55373</link><description>Checked in by server upgrade</description><author>_TFSSERVICE</author><pubDate>Mon, 02 Aug 2010 22:49:34 GMT</pubDate><guid isPermaLink="false">Source code checked in, #55373 20100802104934P</guid></item><item><title>Patch Uploaded: #5511</title><link>http://ribbon.codeplex.com/SourceControl/PatchList.aspx</link><description>
&lt;p&gt;&lt;a href='http://www.codeplex.com/site/users/view/KevinCarbis'&gt;KevinCarbis&lt;/a&gt; has uploaded a patch.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;I wanted to post what I have done so far in case you haven&amp;#39;t seen my posts.  You can visit my site at www.staffinder.net&amp;#47;carbisoft to get details on all these changes and keep up to date on my work.&lt;br /&gt;&lt;br /&gt;I still have not fixed the RibbonForm inheritance problem.  I am hoping someone will step up and take on this problem.&lt;br /&gt;&lt;br /&gt;Here is briefly what I have done so far.&lt;br /&gt;&lt;br /&gt;1. Added Visible property to Tabs, Panels, and Items.&lt;br /&gt;2. Fixed Visible property on quick access toolbar.  I actually removed the QuickAccessVisible property.  Now you can use the QuickAccessToolbar.Visible property instead.&lt;br /&gt;3. Created a new Checkbox&amp;#47;RadioButton Item.  Includes an Orientation property so you can put the checkbox on the left or right side&lt;br /&gt;4. Created a new Up&amp;#47;Down &amp;#40;spin&amp;#41; control. UpButtonPressed and DownButtonPressed events are fired so you can respond accordingly.&lt;br /&gt;5. Added new property called LabelWidth to all controls with a label so you can right justify the labels and align controls vertically.&lt;br /&gt;6. Added all the Ribbon Items to the Panel&amp;#39;s collection designer.&lt;br /&gt;7. Fixed various designer bugs in some of the controls.  You still need to close the form and reopen it to see your changes.  This only happens when adding a new control in the designer.&lt;br /&gt;8. Added new Button Style called DropDownListItem so Button Items added to the DropDown can mimic a standard dropdown without an image and be left aligned.&lt;br /&gt;9. Added new property called DrawIconsBar to Dropdown Item so you can hide the gray bar on the left and simulate an indented listitem.&lt;br /&gt;10. Added AllowTextEdit property to the textbox and combobox controls so you can prevent users from editing the textbox at run time.&lt;br /&gt;11. Ribbon now has adjustable height.  I found some fonts would get cut off at its current fixed height.&lt;br /&gt;12. Added support for RightToLeft ability.  This was a big undertaking.&lt;br /&gt;13. Removed the MouseWheel support for the tabs.  Not only was this annoying but it had problems when trying to scroll on a modal form that covered the tabs.&lt;/p&gt;</description><author>kevincarbis</author><pubDate>Fri, 12 Mar 2010 02:20:01 GMT</pubDate><guid isPermaLink="false">Patch Uploaded: #5511 20100312022001A</guid></item><item><title>Patch Uploaded: #5138</title><link>http://ribbon.codeplex.com/SourceControl/PatchList.aspx</link><description>
&lt;p&gt;&lt;a href='http://www.codeplex.com/site/users/view/koglth'&gt;koglth&lt;/a&gt; has uploaded a patch.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;Hi all,&lt;br /&gt;&lt;br /&gt;I have adapted the RibbonButton Class to get support for simple ToolTips -&amp;#62; No SuperToolTips&lt;br /&gt;This ist the first version. Maybe I will try my luck with SuperToolTips but at the moment I do not need them.&lt;br /&gt;Maybe someone else wants to play around with this&amp;#33;&lt;br /&gt;&lt;br /&gt;It was easier than I thought at the first moment. &lt;br /&gt;&lt;br /&gt;All additional line are marked with &amp;#47;&amp;#47;&amp;#47;HACK&amp;#58; Simple Tooltip&lt;/p&gt;</description><author>koglth</author><pubDate>Sun, 31 Jan 2010 22:53:38 GMT</pubDate><guid isPermaLink="false">Patch Uploaded: #5138 20100131105338P</guid></item><item><title>Patch Uploaded: #5121</title><link>http://ribbon.codeplex.com/SourceControl/PatchList.aspx</link><description>
&lt;p&gt;&lt;a href='http://www.codeplex.com/site/users/view/WillsonWillson'&gt;WillsonWillson&lt;/a&gt; has uploaded a patch.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;Item click is activated on the OnMouseDown event as opposed to the OnMouseClick event.&lt;br /&gt;&lt;br /&gt;Change the following in the RibbonItem.cs file to fix this issue.&lt;br /&gt;&lt;br /&gt;&amp;#47;&amp;#47;&amp;#47; &amp;#60;summary&amp;#62;&lt;br /&gt;        &amp;#47;&amp;#47;&amp;#47; Raises the MouseDown event&lt;br /&gt;        &amp;#47;&amp;#47;&amp;#47; &amp;#60;&amp;#47;summary&amp;#62;&lt;br /&gt;        &amp;#47;&amp;#47;&amp;#47; &amp;#60;param name&amp;#61;&amp;#34;e&amp;#34;&amp;#62;Event data&amp;#60;&amp;#47;param&amp;#62;&lt;br /&gt;        public virtual void OnMouseDown&amp;#40;MouseEventArgs e&amp;#41;&lt;br /&gt;        &amp;#123;&lt;br /&gt;            if &amp;#40;&amp;#33;Enabled&amp;#41; return&amp;#59;&lt;br /&gt;&lt;br /&gt;            if &amp;#40;MouseDown &amp;#33;&amp;#61; null&amp;#41;&lt;br /&gt;            &amp;#123;&lt;br /&gt;                MouseDown&amp;#40;this, e&amp;#41;&amp;#59;&lt;br /&gt;            &amp;#125;&lt;br /&gt;&lt;br /&gt;            &amp;#47;&amp;#47;RibbonPopup pop &amp;#61; Canvas as RibbonPopup&amp;#59;&lt;br /&gt;&lt;br /&gt;            &amp;#47;&amp;#47;if &amp;#40;pop &amp;#33;&amp;#61; null&amp;#41;&lt;br /&gt;            &amp;#47;&amp;#47;&amp;#123;&lt;br /&gt;            &amp;#47;&amp;#47;    if &amp;#40;ClosesDropDownAt&amp;#40;e.Location&amp;#41;&amp;#41;&lt;br /&gt;            &amp;#47;&amp;#47;    &amp;#123;&lt;br /&gt;            &amp;#47;&amp;#47;        RibbonPopupManager.Dismiss&amp;#40;RibbonPopupManager.DismissReason.ItemClicked&amp;#41;&amp;#59;&lt;br /&gt;            &amp;#47;&amp;#47;    &amp;#125;&lt;br /&gt;&lt;br /&gt;            &amp;#47;&amp;#47;    OnClick&amp;#40;EventArgs.Empty&amp;#41;&amp;#59;&lt;br /&gt;            &amp;#47;&amp;#47;&amp;#125;&lt;br /&gt;&lt;br /&gt;            &amp;#47;&amp;#47;SetPressed&amp;#40;true&amp;#41;&amp;#59;&lt;br /&gt;        &amp;#125;&lt;br /&gt;&lt;br /&gt;&amp;#47;&amp;#47;&amp;#47; &amp;#60;summary&amp;#62;&lt;br /&gt;        &amp;#47;&amp;#47;&amp;#47; Raises the Click event&lt;br /&gt;        &amp;#47;&amp;#47;&amp;#47; &amp;#60;&amp;#47;summary&amp;#62;&lt;br /&gt;        &amp;#47;&amp;#47;&amp;#47; &amp;#60;param name&amp;#61;&amp;#34;e&amp;#34;&amp;#62;Event data&amp;#60;&amp;#47;param&amp;#62;&lt;br /&gt;        public virtual void OnClick&amp;#40;EventArgs e&amp;#41;&lt;br /&gt;        &amp;#123;&lt;br /&gt;            if &amp;#40;&amp;#33;Enabled&amp;#41; return&amp;#59;&lt;br /&gt;&lt;br /&gt;            if &amp;#40;Click &amp;#33;&amp;#61; null&amp;#41;&lt;br /&gt;            &amp;#123;&lt;br /&gt;                Click&amp;#40;this, e&amp;#41;&amp;#59;&lt;br /&gt;            &amp;#125;&lt;br /&gt;            RibbonPopup pop &amp;#61; Canvas as RibbonPopup&amp;#59;&lt;br /&gt;&lt;br /&gt;            if &amp;#40;pop &amp;#33;&amp;#61; null&amp;#41;&lt;br /&gt;            &amp;#123;&lt;br /&gt;                if &amp;#40;ClosesDropDownAt&amp;#40;Cursor.Position&amp;#41;&amp;#41;&lt;br /&gt;                &amp;#123;&lt;br /&gt;                    RibbonPopupManager.Dismiss&amp;#40;RibbonPopupManager.DismissReason.ItemClicked&amp;#41;&amp;#59;&lt;br /&gt;                &amp;#125;&lt;br /&gt;&lt;br /&gt;            &amp;#125;&lt;br /&gt;&lt;br /&gt;            SetPressed&amp;#40;true&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;        &amp;#125;&lt;br /&gt;&lt;br /&gt;Thanks&lt;br /&gt;&lt;br /&gt;Willson&lt;/p&gt;</description><author>WillsonWillson</author><pubDate>Fri, 29 Jan 2010 13:17:02 GMT</pubDate><guid isPermaLink="false">Patch Uploaded: #5121 20100129011702P</guid></item><item><title>Patch Uploaded: #3613</title><link>http://ribbon.codeplex.com/SourceControl/PatchList.aspx</link><description>
&lt;p&gt;&lt;a href='http://www.codeplex.com/site/users/view/Stumpii'&gt;Stumpii&lt;/a&gt; has uploaded a patch.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;This patch allows the QuickAccessToolbar to be removed using the QuickAccessVisible property of the Ribbon. The RibbonCaptionBar is removed of both the QuickAccessVisible and OrbVisible are both false.&lt;br /&gt;&lt;br /&gt;I wanted to use this great control, but only needed the functionality of the tabs, not the Orb or QuickAccessToolbar, so made these changes.&lt;br /&gt;&lt;br /&gt;These files work with v0.4 of the Ribbon and may not work with other versions.&lt;br /&gt;&lt;br /&gt;Files changed&amp;#58;&lt;br /&gt;&lt;br /&gt;Ribbon.cs&lt;br /&gt;RibbonProfessionalRenderer.cs&lt;br /&gt;RibbonQuickAccessToolbar.cs&lt;br /&gt;RibbonQuickAccessToolbarGlyph.cs&lt;/p&gt;</description><author>Stumpii</author><pubDate>Mon, 17 Aug 2009 17:28:25 GMT</pubDate><guid isPermaLink="false">Patch Uploaded: #3613 20090817052825P</guid></item><item><title>Patch Uploaded: #2874</title><link>http://ribbon.codeplex.com/SourceControl/PatchList.aspx</link><description>
&lt;p&gt;&lt;a href='http://www.codeplex.com/site/users/view/Stumpii'&gt;Stumpii&lt;/a&gt; has uploaded a patch.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;This patch allows the QuickAccessToolbar to be removed using the QuickAccessVisible property of the Ribbon. The RibbonCaptionBar is removed of both the QuickAccessVisible and OrbVisible are both false.&lt;br /&gt;&lt;br /&gt;I wanted to use this great control, but only needed the functionality of the tabs, not the Orb or QuickAccessToolbar, so made these changes.&lt;br /&gt;&lt;br /&gt;Files changed&amp;#58;&lt;br /&gt;&lt;br /&gt;Ribbon.cs&lt;br /&gt;RibbonProfessionalRenderer.cs&lt;br /&gt;RibbonQuickAccessToolbar.cs&lt;br /&gt;RibbonQuickAccessToolbarGlyph.cs&lt;br /&gt;&lt;/p&gt;</description><author>stumpii</author><pubDate>Sun, 10 May 2009 21:12:08 GMT</pubDate><guid isPermaLink="false">Patch Uploaded: #2874 20090510091208P</guid></item><item><title>Patch Uploaded: #2444</title><link>http://www.codeplex.com/Ribbon/SourceControl/PatchList.aspx</link><description>
&lt;p&gt;&lt;a href='/site/users/view/LogicalError'&gt;LogicalError&lt;/a&gt; has uploaded a patch.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;I&amp;#39;ve made some minor improvements to the code, all related to code trying to set bounds of controls to negative values or something similar..&lt;br /&gt;These changes, among other things, fix the ribbon not working in the vistual studio 2008 winforms editor for me.&lt;br /&gt;&lt;br /&gt;ribbonbutton.cs&amp;#58;496 &lt;br /&gt;  heightSum &amp;#61; largeHeight&amp;#59;&lt;br /&gt;changed to&amp;#58;&lt;br /&gt;  heightSum &amp;#61; Math.Max&amp;#40;0, largeHeight&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;ribbonbuttonlist.cs&amp;#58;489 &lt;br /&gt;  int maxBottom &amp;#61; int.MinValue&amp;#59;&lt;br /&gt;changed to&amp;#58;&lt;br /&gt;  int maxBottom &amp;#61; 0&amp;#59; &amp;#47;&amp;#47; int.MinValue&amp;#59;&lt;br /&gt;&lt;br /&gt;ribbonbuttonlist.cs&amp;#58;575&lt;br /&gt;  SetLastMeasuredSize&amp;#40;new Size&amp;#40;widthSum &amp;#43; ControlButtonsWidth, height&amp;#41;&amp;#41;&amp;#59;&lt;br /&gt;changed to&amp;#58;&lt;br /&gt;  SetLastMeasuredSize&amp;#40;new Size&amp;#40;Math.Max&amp;#40;0, widthSum &amp;#43; ControlButtonsWidth&amp;#41;, Math.Max&amp;#40;0,  height&amp;#41;&amp;#41;&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;ribbondropdown.cs&amp;#58;300&lt;br /&gt;  int itemsWidth &amp;#61; ClientSize.Width - OwnerRibbon.DropDownMargin.Horizontal&amp;#59;&lt;br /&gt;changed to&amp;#58;&lt;br /&gt;  int itemsWidth &amp;#61; Math.Max&amp;#40;0, ClientSize.Width - OwnerRibbon.DropDownMargin.Horizontal&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;ribbondropdown.cs&amp;#58;323&lt;br /&gt;  scrollableItemHeight &amp;#61; &amp;#40;Height - nonScrollableItemsHeight - &amp;#40;ShowSizingGrip &amp;#63; SizingGripHeight &amp;#58; 0&amp;#41;&amp;#41; &amp;#47; scrollableItems&amp;#59;&lt;br /&gt;changed to&amp;#58;&lt;br /&gt;  scrollableItemHeight &amp;#61; Math.Max&amp;#40;0, &amp;#40;Height - nonScrollableItemsHeight - &amp;#40;ShowSizingGrip &amp;#63; SizingGripHeight &amp;#58; 0&amp;#41;&amp;#41; &amp;#47; scrollableItems&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;ribbonitem.cs&amp;#58;698 &amp;#40;added&amp;#41;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;if &amp;#40;bounds.Width &amp;#60; 0&amp;#41;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;&amp;#9;throw new ArgumentOutOfRangeException&amp;#40;&amp;#34;bounds&amp;#34;, &amp;#34;Width cannot be less than zero.&amp;#34;&amp;#41;&amp;#59;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;if &amp;#40;bounds.Height &amp;#60; 0&amp;#41;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;&amp;#9;throw new ArgumentOutOfRangeException&amp;#40;&amp;#34;bounds&amp;#34;, &amp;#34;Height cannot be less than zero.&amp;#34;&amp;#41;&amp;#59;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;if &amp;#40;bounds.X &amp;#60; Int16.MinValue&amp;#41;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;&amp;#9;throw new OverflowException&amp;#40;&amp;#34;X cannot be less than &amp;#34; &amp;#43; Int16.MinValue &amp;#43; &amp;#34;.&amp;#34;&amp;#41;&amp;#59;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;if &amp;#40;bounds.Y &amp;#60; Int16.MinValue&amp;#41;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;&amp;#9;throw new OverflowException&amp;#40;&amp;#34;Y cannot be less than &amp;#34; &amp;#43; Int16.MinValue &amp;#43; &amp;#34;.&amp;#34;&amp;#41;&amp;#59;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;if &amp;#40;bounds.X &amp;#62; Int16.MaxValue&amp;#41;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;&amp;#9;throw new OverflowException&amp;#40;&amp;#34;X cannot be more than &amp;#34; &amp;#43; Int16.MaxValue &amp;#43; &amp;#34;.&amp;#34;&amp;#41;&amp;#59;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;if &amp;#40;bounds.Y &amp;#62; Int16.MaxValue&amp;#41;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;&amp;#9;throw new OverflowException&amp;#40;&amp;#34;Y cannot be more than &amp;#34; &amp;#43; Int16.MaxValue &amp;#43; &amp;#34;.&amp;#34;&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;ribbonprofessionalrenderer.cs ... bounds checking everywhere on draw stuff..&lt;/p&gt;</description><author>Logicalerror</author><pubDate>Thu, 05 Feb 2009 15:11:01 GMT</pubDate><guid isPermaLink="false">Patch Uploaded: #2444 20090205031101P</guid></item></channel></rss>