Difference between revisions of "NF1.0 CustomWindowToolbarButton"
From iDempiere en
CarlosRuiz (talk | contribs) (recategorize) |
Diego.ruiz (talk | contribs) |
||
| (8 intermediate revisions by 4 users not shown) | |||
| Line 1: | Line 1: | ||
| + | __TOC__ | ||
| + | |||
= '''Feature:''' Custom Window Toolbar Buttons = | = '''Feature:''' Custom Window Toolbar Buttons = | ||
| Line 15: | Line 17: | ||
[[Image:NF001_CustomWindowToolbarButton001.png]] | [[Image:NF001_CustomWindowToolbarButton001.png]] | ||
| − | + | Class ExportAction is implements interface org.adempiere.webui.action.IAction | |
| + | <br/> | ||
'''OSGi Service Component - Overview''' | '''OSGi Service Component - Overview''' | ||
<br/> | <br/> | ||
| Line 58: | Line 61: | ||
| − | [[en: | + | [[en:NF1.0_CustomWindowToolbarButton]] |
| − | [[de: | + | [[de:NF1.0 Benutzerdefinierte Fenster Toolbar Buttons]] |
| − | [[Category:New Features | + | [[Category:New Features|T]] |
| + | [[Category:New Features v1.0|T]] | ||
| + | [[Category:New Features Technical]] | ||
| + | [[Category:Developer documentation]] | ||
| + | [[Category:Development]] | ||
Latest revision as of 18:29, 27 November 2019
Feature: Custom Window Toolbar Buttons
Goal: Technical
Sponsor : Trek Global
Description:
Create custom toolbar button for window using OSGi dynamic service.
Example:
OSGi bundle project for the export button action
Class ExportAction is implements interface org.adempiere.webui.action.IAction
OSGi Service Component - Overview
Note that the component name is use to locate the service and also the loading of image and tooltip text.
OSGi Service Component- Services
Bundle activator for auto 2pack import
Create new window toolbar button record
Create tooltip text message
Pack out the toolbar button and tooltip text record
Testing from Eclipse
Result









