diff --git a/docs/xml/lcl/menus.xml b/docs/xml/lcl/menus.xml index 8b452fcf2a..cd33011d25 100644 --- a/docs/xml/lcl/menus.xml +++ b/docs/xml/lcl/menus.xml @@ -2979,18 +2979,16 @@ Indicates if the menu item is the default selection.

When Default is set to True, the menu item is normally -displayed using a bold typeface and can be executed by pressing the -Enter key. The default value for the property is False and -indicates that the menu item is not the default menu item. +displayed using a bold typeface. The default value for the property is +False and indicates that the menu item is not the default menu item.

-Only one item in the Items hierarchy for TMenuItem can be the default menu -item. Changing the value for the property causes items on the parent menu item -to be visited and updated (when assigned). Another TMenuItem instance with its -Default property enabled is changed to False prior to updating Default -in the class instance. In addition, MenuChanged is called to signal the -OnChange event handler (when assigned). This allows a parent menu item to be -updated or rebuilt after the menu item has been changed. +Only one of the entries in Items for a given TMenuItem instance can be the +default menu item. Changing the value for the Default property clears the +previous default item prior to setting the new default item. In addition, +MenuChanged is called to signal the OnChange event handler (when assigned). +This allows a parent menu item to be updated or rebuilt after the default item +has been changed.

The Default property is not supported for the GTK2, GTK3, QT4, QT5, and QT6