CMFCRibbonSeparator クラス
リボンの区分線を実装します。
class CMFCRibbonSeparator : public CMFCRibbonBaseElement
メンバー
パブリック コンストラクター
名前 |
説明 |
CMFCRibbonSeparator オブジェクトを構築します。 |
パブリック メソッド
名前 |
説明 |
[カスタマイズ] ダイアログ ボックスの [コマンド] ボックスの一覧に区分線を追加します。(CMFCRibbonBaseElement::AddToListBox をオーバーライドします。) |
|
CMFCRibbonSeparator::CreateObject |
このクラス型の動的インスタンスを作成するために、フレームワークによって使用されます。 |
CMFCRibbonSeparator::GetThisClass |
このクラス型に関連付けられた CRuntimeClass オブジェクトへのポインターを取得するために、フレームワークによって使用されます。 |
プロテクト メソッド
名前 |
説明 |
他のオブジェクトからコピーして区分線のメンバー変数を設定するコピー メソッド。 |
|
区分線のサイズを返します。 |
|
対象が区分線であるかどうかを示します。 |
|
これがタブ ストップであるかどうかを示します。 |
|
リボンまたはクイック アクセス ツール バーに区分線を描画するために、システムによって呼び出されます。 |
|
[コマンド] ボックスの一覧に区分線を描画するために、システムによって呼び出されます。 |
解説
リボンの区分線とは、リボン要素を論理的に仕切る垂直線または水平線です。区分線は、リボン コントロール、メイン アプリケーション メニュー、リボン ステータス バー、およびクイック アクセス ツール バーに描画できます。
アプリケーションで区分線を使用するには、新しいオブジェクトを構築し、それを次のようにメイン アプリケーション メニューに追加します。
CMFCRibbonMainPanel* pMainPanel = m_wndRibbonBar.AddMainCategory(_T("Main Menu"), IDB_FILESMALL, IDB_FILELARGE);
...
pMainPanel->Add(new CMFCRibbonSeparator(TRUE));
区分線をリボン パネルに追加するには、CMFCRibbonPanel::AddSeparator を呼び出します。区分線は、AddSeparator メソッドによって内部的に割り当てられ、追加されます。
継承階層
必要条件
ヘッダー : afxbaseribbonelement.h