-
Enhancement
-
Resolution: Fixed
-
P4
-
7u40
-
None
Today SB defines a single contextual menu whatever the selection is.
Then, menu items are enabled/disabled depending on the selection.
The contextual menu could be reworked to be more "selection dependent".
It could define :
- a common basis menu items : same menu items whatever the selection is, enabled or disabled depending on the context (ex : copy, paste, delete...)
- some specific menu items depending on the selection. These menu items will be added / removed depending on the selection.
Obviously, if added, the menu items will be enabled.
For example, the Grid Pane menu items could be added only when a Grid Pane element is selected.
Then, the menu items "Move Row/Column ... " could be added only when a row/column is selected... etc...
Then, menu items are enabled/disabled depending on the selection.
The contextual menu could be reworked to be more "selection dependent".
It could define :
- a common basis menu items : same menu items whatever the selection is, enabled or disabled depending on the context (ex : copy, paste, delete...)
- some specific menu items depending on the selection. These menu items will be added / removed depending on the selection.
Obviously, if added, the menu items will be enabled.
For example, the Grid Pane menu items could be added only when a Grid Pane element is selected.
Then, the menu items "Move Row/Column ... " could be added only when a row/column is selected... etc...
- relates to
-
JDK-8122664 Menu for GridPane is confusing as it can simultaneously show items related to GridPane and a selected Row/Column
-
- Closed
-