Project: Eclipse_Platform_UI
Bug 36446 [Contributions] widgets: Associating Actions with Buttons
Reported: 2003-04-14 08:28:32 | Status: verified fixed

Actions can be associated with Menu items , and tool bar items using MenuManager and ToolBarManager but there is not way to associate Action with a regular button and obtaining a reference to that button the closest thing is creating an ActionContributionItem with the desired action in its constructor , then filling the parent composite with ActionContributionItem.fill(Control parent) this creats the button , but it doesn't return a reference to that button , so for example i can't give it any layout data i suggest the ActionContributionItem.fill(Control parent) returns the created widget

Files changed in fix:
bundles/org.eclipse.jface/src/org/eclipse/jface/action/ActionContributionItem.java tests/org.eclipse.ui.tests/Eclipse JFace Tests/org/eclipse/jface/tests/action/ContributionItemTest.java