Ribbon build-in and available for windows 7 development framework
Should i use a ribbon?
important: what type of applications am i?
some great advantages:
-rich ways to present your features
enhances command discoverability
excellent user reviews/intuitive and easy to learn
-look slick- a chance to revitalize your application
windows scenic ribbon
key platform goals
-challenging to author windows UI in Win32
-following guidelines takes effort
goal1: provide a great authoring story
goal2: drive toward a consistent user experience
Demo: hello Ribbon
modify an existing basic text editor to have ribbon controls!
Ribbon content is control by xaml. the windows 7 SDK will have tools to compile xaml into native binary code.!
send message to xaml, let xaml do event handling when clicking stuff in ribbon.
behaviors are abstracted form specific controls
visual style automatically chosen based on location
consistency and basics handled by platform
play for play
windows Scenic Ribbon
-not much work to rework your application to adapt ribbon(speaker’s word)
-programming model consistency, authoring path
ribbon also available with mfc and wpf
is the ribbon for you? you decide, but probably yeah
hands-on lab at PDC