Vcl.Menus.NewLine
Delphi
function NewLine: TMenuItem;
C++
extern DELPHI_PACKAGE TMenuItem* __fastcall NewLine(void);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | Vcl.Menus.pas Vcl.Menus.hpp |
Vcl.Menus | Vcl.Menus |
説明
区切り線用のメニュー項目を作成します。
NewLine を呼び出すと、メニュー内の項目を論理グループに分けるための区切り線を作成することができます。NewLine を使って区切り線用のメニュー項目を作成した後、そのメニュー項目を、対象となる親の Add メソッドを使ってメニューに追加することができます。メニュー全体を実行時に動的に作成する場合には、新しく作成したメニュー項目を配列に追加し、その配列を NewMenu、NewPopupMenu、NewSubMenu のいずれかの関数にパラメータとして渡すことができます。
警告: NewLine が返す項目にはオーナーが設定されていません。不要になったときには、開発者が責任を持ってメモリを開放しなければなりません。TMenuItem の Delete メソッドや Remove メソッドでは、メモリは解放されません。