Vcl.Menus
| パッケージ | vcl290.bpl |
|---|
クラス
| EMenuError | EMenuError は,メニュー項目に関するエラーに対して生成される例外クラスです。 |
| TMainMenu | TMainMenu は、フォームのメニュー バーとそのドロップダウン メニューをカプセル化したものです。 |
| TMenu | TMenu は,TMainMenu や TPopupMenu などのメニューコンポーネントの基本型です。 |
| TMenuActionLink |
クライアント(メニュー項目)と対応するアクションとをリンクします。 |
| TMenuActionLinkClass |
TMenuActionLink クラスのメタクラスを表します。 |
| TMenuItem | TMenuItem は、メニューにおける項目のプロパティを記述します。 |
| TMenuItemEnumerator | TMenuItem オブジェクトのメニュー項目をすべて列挙します。 |
| TMenuItemStack | メニュー項目を要素とするスタックを表します。 |
| TPopupList | TPopupList は,ポップアップメニューメッセージを処理するウィンドウを管理します。 |
| TPopupMenu | TPopupMenu は、ポップアップ メニューのプロパティ、メソッド、イベントをカプセル化したものです。 |
ルーチン
| AnsiSameCaption | 大文字/小文字の区別とアクセラレータ文字を無視して、2 つの文字列が現在のロケールに基づいて同じかどうかを示します。 |
| DrawMenuItem | メニュー項目を描画します。 |
| GetHotkey | アンパサンド(&)の付いている、文字列内の最後の文字を返します。 |
| GetMenuKeyCap | |
| IsAltGRPressed | AltGr キーが押されているかどうかを示します。 |
| NewItem | メニュー項目を作成して初期化します。 |
| NewLine | 区切り線用のメニュー項目を作成します。 |
| NewMenu | メイン メニューを作成して初期化します。 |
| NewPopupMenu | ポップアップ メニューを作成して初期化します。 |
| NewSubMenu | サブメニューを表すメニュー項目を作成して初期化します。 |
| SameCaption | 2 つのテキストを比較します。 |
| SetMenuKeyCap | |
| ShortCut | キー コードおよび修飾キーの組み合わせを受け取り、それらの組み合わせを表す TShortCut インスタンスを返します。 |
| ShortCutFromMessage | 受け取ったメッセージからショートカット ID を生成します。 |
| ShortCutToKey | メニュー ショートカットのキー コードと Shift キーの状態を返します。 |
| ShortCutToText | 指定されたショートカットのコード表現に一致する文字列表現を返します。 |
| StripHotkey | アクセラレータ文字マーカーを文字列から削除します。 |
| TextToShortCut | ショートカットの指定された文字列表現に一致するコード表現を返します。 |
型
| PMenuItem | TMenuItem 値へのポインタを定義します。 |
| TAdvancedMenuDrawItemEvent | TTAdvancedMenuDrawItemEvent は,オーナー描画メニューのメニュー項目をレンダリングするイベントハンドラの型です。 |
| TFindItemKind | TFindItemKind は,メニュー項目を検索するときに使用する基準を示します。 |
| TMenuAnimation | TMenuAnimation および TMenuAnimations は,ポップアップメニューが画面に表示される方法を示します。 |
| TMenuAnimations | TMenuAnimation および TMenuAnimations は,ポップアップメニューが画面に表示される方法を示します。 |
| TMenuAutoFlag | TMenuAutoFlag 型および TMenuAutoFlag 型は,メニュー項目が自動的に保守されるときを示します。 |
| TMenuBreak | TMenuBreak は,メニュー項目を検索するときに使用する基準を示します。 |
| TMenuChangeEvent | メニューが変更された際に発生するイベント ハンドラの型を定義します。 |
| TMenuDrawItemEvent | TMenuDrawItemEvent は,オーナー描画メニューのメニュー項目をレンダリングするイベントハンドラの型です。 |
| TMenuHandle | TMenu オブジェクトのハンドルを定義します。 |
| TMenuItemAutoFlag | TMenuItemAutoFlag 型および TMenuAutoFlag 型は,メニュー項目が自動的に保守されるときを示します。 |
| TMenuKeyCap | |
| TMenuMeasureItemEvent | TMenuMeasureItemEvent は,オーナー測定メニューのメニュー項目をレンダリングするイベントハンドラの型です。 |
| TPopupAlignment | TPopupAlignment 型は,マウスに対するポップアップメニューの位置を表します。 |
| TTrackButton | TTrackButton は,どのマウスボタンがツールボタンメニューをアクティブにするのかを指定します。 |
変数
| PopupList | ポップアップ メニューに送られる Windows メッセージを集中処理します。 |
| ShortCutItems | ショートカットを持つ項目が含まれています。 |
| ValidMenuHotkeys | メニュー項目のキャプションに自動的に割り当てることができるアクセラレータ キーを示します。 |
定数
| cDialogSuffix | cDialogSuffix: string = ...; |
| cHotkeyPrefix | cHotkeyPrefix: Char = $26; |
| cLineCaption | cLineCaption: Char = $2D; |