Windows 7 Ribbon Framework: The Next Generation

ターゲット:
マネージ
ターゲット:
MFC ネイティブ
ターゲット:
ネイティブ1
.NET 3.5 が必要
Windows XP 以降
Windows Vista
以降
Windows ルック
Office 2007 と
Windows ルック
Windows ルック
• CodePlex で入手可能
• 2010 年に
新バージョン
• Visual Studio 2008
SP1の一部として
入手可能
• Windows 7 に組み込み済み
• Windows Vista はプラット
フォーム
更新プログラムでサポート
WPF
MFC
WRF
Microsoft のリボン戦略
Ribbon ツールでリボンフレームワークの Managed ラッパーが入手可能
http://code.msdn.microsoft.com/PreviewRibbon
1Preview
http://msdn.microsoft.com/enus/library/dd742703(VS.85).aspx
http://msdn.microsoft.com/enus/library/dd742703(VS.85).aspx
テキストの変換
Uppercase
Lowercase
印刷
Print
Print Preview
Close Print Preview
テキストのスタイル
Pick Text Style
Add Text Style
テキストの変換
Uppercase
Lowercase
印刷
Print
Print Preview
Close Print Preview
終了
Exit
テキストのスタイル
Pick Text Style
Add Text Style
Font commands
(Bold, Decrease
Font Size, Font
face, Font Size,
Increase Font Size,
Strikethrough,
Subscript, Italics,
Superscript, Text
color, Text
Highlight,
Underline)
印刷
Print
Print Preview
Close Print Preview
終了
Exit
テキストの変換
Uppercase
Lowercase
テキストのスタイル
Pick Text Style
Add Text Style
Font commands
(Bold, Decrease
Font Size, Font
face, Font Size,
Increase Font Size,
Strikethrough,
Subscript, Italics,
Superscript, Text
color, Text
Highlight,
Underline)
手順 4: タブ、グループ、コントロールの作成
タブに関するヒント
タブの数は多すぎないように
将来のスケーラビリティに影響を及ぼす可能性あり
ユーザーは大きなタブの“中央左寄り” に注目
[ホーム] タブ: 最も重要なコマンド用
ユーザビリティは最も重要
テキストのスタイル
Font commands
(Font Face, Bold,
Text Color,
Strikethrough, etc..)
Pick Text Style
Add Text Style
マークアップ:
コード:
<InRibbonGallery>
IUISimplePropertySet
アイテムの IUICollection
終了
Exit
テキストの変換
Uppercase
Lowercase
テキストの変換
Uppercase
Lowercase
テキストの変換
Uppercase
Lowercase
マークアップ:
コード:
<TabGroup>
UI_PKEY_ContextAvailable
への応答
印刷
Print
Print Preview
Close Print Preview
印刷
Print
Print Preview
Close Print Preview
マークアップ: ApplicationModes=“1”
コード:
IUIFramework::SetModes()
マークアップ: ApplicationModes=“1”
コード:
IUIFramework::SetModes()
http://msdn.microsoft.com/en-us/library/dd371191(VS.85).aspx
http://channel9.msdn.com/pdc2008/PC14/