Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p><strong>What is the Windows Ribbon Framework?</strong></p> <p>Excerpt from the <a href="http://msdn.microsoft.com/en-us/library/windows/desktop/dd371191%28v=vs.85%29.aspx" rel="nofollow">official MSDN article</a>:</p> <blockquote> <p>The Windows Ribbon framework is a rich command presentation system that provides a modern alternative to the layered menus, toolbars, and task panes of traditional Windows applications. Similar in functionality and appearance to the Microsoft Office 2007 Fluent user interface, the Ribbon framework is composed of a ribbon command bar that exposes the major features of an application through a series of tabs at the top of an application window, and a context menu system.</p> </blockquote> <p>The Windows Ribbon Framework (aka <a href="http://winsupersite.com/windows-7/windows-7-feature-focus-scenic-ribbon-paint-and-wordpad" rel="nofollow">Scenic Ribbon</a>) is a native COM API that is available since Windows 7/Server 2008R2. With the "<a href="http://go.microsoft.com/fwlink/p/?linkid=166272" rel="nofollow">Windows Platform Upgrade</a>" it can also be used in Windows Vista or Windows Server 2008. </p> <p>Applications that use the Windows Ribbon Framework are Microsoft Wordpad, Paint or Movie Maker (since Windows 7), Windows Explorer (since Windows 8) for example.</p> <p><strong>What the Windows Ribbon Framework is not</strong></p> <p>Although <a href="http://en.wikipedia.org/wiki/Ribbon_%28computing%29" rel="nofollow">the Ribbon concept</a> was introduced with Office 2007 and continuously used in Office since then, the Ribbon technology in Office and the Ribbon technology of the "Windows Ribbon Framework" are different implementations of the same user interface concept. In addition to that, Microsoft implemented the Ribbon concept in WPF, using yet another platform. Please refer to the following links for more information:</p> <ul> <li><a href="http://Microsoft%20Ribbon%20for%20Windows%20Presentation%20Foundation%20%28WPF%29" rel="nofollow">Microsoft Ribbon for Windows Presentation Foundation (WPF)</a></li> <li><a href="http://msdn.microsoft.com/en-us/library/bb386097.aspx" rel="nofollow">Microsoft Office Ribbon</a></li> </ul> <p><strong>Development Frameworks</strong></p> <p>As a native COM API you can use the Windows Ribbon Framework in your applications without any further requirements. A good starting point are the <a href="http://msdn.microsoft.com/en-us/library/windows/desktop/dd371192%28v=vs.85%29.aspx" rel="nofollow">sample projects</a> that are contained in the Windows SDK. There are also some frameworks available that ease the usage of the API for some platforms:</p> <ul> <li>.NET: <a href="http://windowsribbon.codeplex.com/" rel="nofollow">Windows Ribbon for WinForms</a></li> <li>Delphi: <a href="http://www.bilsen.com/windowsribbon/index.shtml" rel="nofollow">Windows Ribbon Framework for Delphi</a></li> </ul>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload