Vcl.Menus.TMenuItem.RethinkLines
Delphi
function RethinkLines: Boolean;
C++
bool __fastcall RethinkLines();
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | Vcl.Menus.pas Vcl.Menus.hpp |
Vcl.Menus | TMenuItem |
説明
不要な分割線を Items プロパティ配列から削除します。
RethinkLines メソッドを使用すると,Items プロパティ内の項目およびこれらの項目のサブメニュー内の項目から不要なセパレータを削除できます。RethinkLines メソッドは,サブメニューの一番最初または一番最後にあるセパレータ,および別のセパレータに隣接しているセパレータを削除します。
RethinkLines は,AutoLineReduction プロパティが false のときにメニューが余分な分割線を削除することを可能にします。AutoLineReduction プロパティが true に設定されているすべてのメニューまたはサブメニューでは,この調整が自動的に行われます。
RethinkLines は,RethinkLines がメニュー項目を削除した場合に true を返し,それ以外の場合に false を返します。