#include <ymenu.h>
YMenuItemに対する継承グラフ
Public メソッド | |
YMenuSeparator * | createSeparator () |
セパレータの生成 | |
YMenuLabel * | createLabel (const YString &label, YAction *act, bool inactive=false) |
ラベルの生成 | |
YMenuLabel * | createSwitch (const YString &label, YAction *act, bool indicator=false, bool inact=false) |
インジケータの生成 | |
YMenuParentLabel * | createParentLabel (const YString &label, bool inactive=false) |
メニューの親項目の生成 | |
Protected 型 | |
enum | YMenuItemType { LABEL, SEPARATOR, SWITCH, PARENT } |
Protected 変数 | |
enum YMenuItem::YMenuItemType | type |
メニュー要素の基底クラス。各種メニューアイテムのファクトリーにも なっています。
|
ラベルの生成 テキストラベルを持つメニュー要素を生成します。 |
|
メニューの親項目の生成 メニューの親項目を生成します。 |
|
セパレータの生成 メニュー要素としてのセパレータを生成します。 |
|
インジケータの生成 インジケータを持つメニュー要素を生成します。 |