this(ref NEGUIINFO NeGuiInfo
);
void initialize();
void list(bool ListStyle
);
テキストの表示非表示切り替え。
- Params:
- bool ListStyle
- 表示/非表示。
bool list();
int buttonCount();
void buttonClear(int Index
);
void buttonClear();
bool buttonSet(in TOOLBUTTON[] ToolButtons
);
bool buttonGet(size_t ButtonIndex
, ref TOOLBUTTON ToolButton
);
TOOLBUTTON buttonGet(size_t Index
);
void autoSize();
ツールバーサイズに合わせてボタン位置変更。
- Params:
- hToolbar
- ツールバーハンドル。
void setButtonWidth(ushort MinWidth
, ushort MaxWidth
);
size_t addBitmap(in HINSTANCE hInstance
, in UINT Id
, in size_t ButtonLength
);
const int rows();
void barStyle(LPARAM lParam
);
ImageList imageListNormal(ImageList NewImage
, LPARAM ImageID
= 0);
イメージリストの設定。
- Params:
- LPARAM ImageID
- イメージリストの番号。
- ImageList NewImage
- 設定するイメージリスト。
- Returns:
- 以前に設定されていたイメージリスト(自殺しないタイプ)。
設定されていなければnullを返す。
int idToIndex(COMMAND_ID Id
);
コマンドIDからボタンインデックス取得。
- Params:
- COMMAND_ID Id
- コマンドID。
- Returns:
- ボタンのインデックス番号(0基準)。
- Throws:
- 範囲外とかならToolBarException。
bool buttonEnable(COMMAND_ID Id
, bool Enable
);