mirror of
https://github.com/JetBrains/intellij-sdk-code-samples.git
synced 2025-07-27 16:57:49 +08:00
Added extension point information for customizing action-based toolbars (#1431)
* Added extension point information for customizing action-based toolbars * Move customizing action-based toolbars from toolbar UI to actions page * Whitespace
This commit is contained in:
parent
616503dfb1
commit
8bbc471426
@ -397,6 +397,8 @@ See also [](popups.md#action-groups) for more advanced popups.
|
||||
If an action toolbar is attached to a specific component (for example, a panel in a tool window), call `ActionToolbar.setTargetComponent()` and pass the related component's instance as a parameter.
|
||||
Setting the target ensures that the toolbar buttons' state depends on the state of the related component, not on the current focus location within the IDE frame.
|
||||
|
||||
To add an action group to the list of customizable actions in <ui-path>Settings | Appearance & Behavior | Menus and Toolbars</ui-path>, implement the [`CustomizableActionGroupProvider`](%gh-ic%/platform/platform-impl/src/com/intellij/ide/ui/customization/CustomizableActionGroupProvider.java) extension point registered in `com.intellij.customizableActionGroupProvider`, and ensure that the [action group](plugin_configuration_file.md#idea-plugin__actions__group) defines the `text` attribute or is [localized](basic_action_system.md#localizing-actions-and-groups).
|
||||
|
||||
See [](toolbar.md) in UI Guidelines for an overview.
|
||||
|
||||
## Useful Action Base Classes
|
||||
|
Loading…
x
Reference in New Issue
Block a user