# プロパティ

マニュアル > コントロールリファレンス > 基本 > サイドメニューコントロール > # プロパティ |

| 共通プロパティ
プロパティ名 | 説明
全共通プロパティ | 詳しくは共通プロパティを参照下さい。
| Menu
プロパティ名 | 説明
Cols | メニューの列数。詳しくは「レイアウト」を参照。
ClickArea | マウスイベントを有効にする領域。
ALL | 貼り付けたコントロール全域でマウスイベントをキャプチャーする。サイドメニューコントロールの背面に位置する他のコントロールはマウス操作できない。
ITEM | メニューのアイテムが表示されている部分のみマウスイベントをキャプチャーする。メニューを閉じているとき等、サイドメニューコントロールの背面に位置する他のコントロールがマウス操作可能。
SelectColor | メニューアイテムを選択したときの色。
SelectTextColor | メニューアイテムを選択したときのテキストの色。
SeparatorColor | セパレータの色。
HoverColor | マウス操作可能なメニューアイテムをホバーした時の色。
FontLarge | メニューアイテムのTextFontプロパティでLARGEが選択される場合に採用されるフォントの設定。
FontMedium | メニューアイテムのTextFontプロパティでMEDIUMが選択される場合に採用されるフォントの設定。
FontSmall | メニューアイテムのTextFontプロパティでSMALLが選択される場合に採用されるフォントの設定。
AllowBringToFront | TRUEに設定すると、クリック時にサイドメニューコントロールを最前面に移動する。このことにより、ポップアップメニューが他のコントロールの背面に表示されることが無くなる。
| Size
プロパティ名 | 説明
MinHeightItem | 通常メニューアイテム（stringタイプ）の最小の高さ。
MinHeightPopup | ポップアップアイテム（popupタイプ）の最小の高さ。
MinHeightSeparator | セパレータアイテム（separatorタイプ）の最小の高さ。
PaddingLeft | メニュー領域の左側のスペース。詳しくは「レイアウト」を参照。
PaddingTop | メニュー領域の上側のスペース。詳しくは「レイアウト」を参照。
PaddingRight | メニュー領域の右側のスペース。詳しくは「レイアウト」を参照。
PaddingBottom | メニュー領域の下側のスペース。詳しくは「レイアウト」を参照。
ItemMarginX | アイテム領域間のスペース（X方向）。詳しくは「レイアウト」を参照。
ItemMarginY | アイテム領域間のスペース（Y方向）。詳しくは「レイアウト」を参照。
BarSizeX | メニューアイテムのDivTypeプロパティがBARの時に表示されるバーの幅。
PopupMargin | ツリー表示した時、親アイテムに対して子アイテムをX方向にずらすサイズ。
PopupMarkPos | ポップアップアイテムの開閉マークの表示位置。
LEFT | 左に開閉マークを表示。
RIGHT | 右に開閉マークを表示。
LEFT_ALLITEMS | 左に開閉マークを表示。通常メニューアイテム（stringタイプ）も開閉マーク分のスペースを確保する。
RIGHT_ALLITEMS | 右に開閉マークを表示。通常メニューアイテム（stringタイプ）も開閉マーク分のスペースを確保する。
| Default
プロパティ名 | 説明
ClickSelect | メニューアイテムプロパティのデフォルト値。詳しくは「メニューアイテムプロパティ」を参照。
ClickEvent | メニューアイテムプロパティのデフォルト値。詳しくは「メニューアイテムプロパティ」を参照。
ClickToggleCheck | メニューアイテムプロパティのデフォルト値。詳しくは「メニューアイテムプロパティ」を参照。
TextColor | メニューアイテムプロパティのデフォルト値。詳しくは「メニューアイテムプロパティ」を参照。
MarkColor | メニューアイテムプロパティのデフォルト値。詳しくは「メニューアイテムプロパティ」を参照。
PopupMarkColor | メニューアイテムプロパティのデフォルト値。詳しくは「メニューアイテムプロパティ」を参照。
PopupMarkOpen | メニューアイテムプロパティのデフォルト値。詳しくは「メニューアイテムプロパティ」を参照。
PopupMarkClose | メニューアイテムプロパティのデフォルト値。詳しくは「メニューアイテムプロパティ」を参照。
| OuterMenu
プロパティ名 | 説明
OuterType | 外表示ポップアップ（PopupTypeプロパティにOUTERが指定されているポップアップアイテム）の展開方向。
LEFT | 左外側に表示展開していく
RIGHT | 右外側に表示展開していく
OuterFillColor | 外表示ポップアップの背景色。
OuterBorderColor | 外表示ポップアップのボーダ色。
OuterMarginX | 外表示ポップアップの表示位置のX方向にずらすサイズ。
OuterFillAlpha | 外表示ポップアップの背景色や枠の透過度。
| Scroll
プロパティ名 | 説明
VerticalScroll | 垂直スクロールを表示するかどうか。
ScrollArrowColor | スクロールバーの矢印の色。
ScrollBarColor | スクロールバーの色。
ScrollButtonColor | スクロールボタンの色。
ScrollBorderStyle | スクロールボタンの枠線のスタイル。 3D - 3D FLAT - フラット @BorderStylex - テーマに沿った設定
| Border
プロパティ名 | 説明
Border | 枠線を表示するかどうか。
BorderColor | 枠線の色。 BorderStyleがFLATの時のみ有効です。
BorderWidth | 枠線の太さ。 BorderStyleがFLATおよび3D_FRAMEの時のみ有効です。
BorderLine | 枠線のスタイル。 BorderWidthが1の時のみ有効です。 SOLID - 直線 DASH - 点線 DOT - ドット線 DASHDOT - 点線+ドット線 DASHDOTDOT - 点線+ドット線+ドット線
| Fill
プロパティ名 | 説明
Fill | 背景を塗りつぶすかどうか。
FillColor | 背景色。
FillStyle | 背景の塗りつぶしスタイル。 SOLID - 塗りつぶし HORIZONTAL - 横しま VERTICALSOLID - 縦しま FORWARD DIAGONAL - 斜め BACKWARD DIAGONAL - 斜め CROSS - 十字 DIAGONAL CROSS - 斜め十字 GD_XXX - グラディエーションで塗りつぶす
FillColorBack | FillColorとFillColorBackの色でグラディエーションで塗りつぶす。 FillStyleでグラディエーションを選択したとき有効。
FillImage | 背景に設定する画像。
FillAlpha | 背景画像の透過度（0～1）。
| Alpha
プロパティ名 | 説明
Alpha | 透過度（0～1）。 背景に対し画像全体を透かせます。例えば0.5を指定すると半透明になります。
| Library
プロパティ名 | 説明
全共通プロパティ（ライブラリ） | 詳しくは共通プロパティ（ライブラリ）を参照して下さい。