I'm making a winform application and think it'd benefit greatly from the Ribbon UI element. Is it possible to put a ribbon on my own application? If so, how?
I'm hoping to not rely on 3rd-party tools like Delphi because then my application will quickly look outdated in future (or maybe even current) versions of Windows. I know this because I was looking at Creating Ribbon Styled Applications and noticed that it still looks like Office 2007, even though it's being compared against WordPad in Windows 7 which uses the Office 2010 visual style, presumably on the same machine. Even now, MS Windows 8 applications use the Office 2013 styles in Explorer, WordPad, Paint, etc, and I can't see any evidence of Delphi yet supporting that visual style, or that it would adapt its style to older platforms like Vista when necessary. Sorry if this is too nitpicky, but I prefer to give my users the experience they're used to, not my own or a future one.
I am not sure how you define "third party tool", but this code project uses a library on codeplex, which supports office 10 and office 13 style quite well.
Here are some screen shots for you to have a taste (copy from the codeplex official site):
2007
2010
2013