diff options
author | Ariel Constenla-Haile <arielch@apache.org> | 2012-12-06 12:28:31 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2013-05-21 14:01:17 +0100 |
commit | 418118e8be4d71f6359333961f9e4cbe9c12a246 (patch) | |
tree | 1ec7b18535f33879a10a69ebc0a0221713f1fb4c /offapi/UnoApi_offapi.mk | |
parent | 7de47fe4ce076695a654198cf2c81ce3021d2cfb (diff) |
Related: #i121442# API wrapping StatusBar functionality
In the current implementation and its API design, it is impossible to
implement a StatusbarController in UNO, because there is no way in UNO
for the controller to manipulate its status bar item; the current
implementation of UNO based StatusbarController have to access directly
the VCL StatusBar through the AWT XWindow in order to manipulate its
item.
Designing an API that wraps the VCL StatusBar does not make sense: a
StatusbarController should only have access to the status bar item it
controls, not the whole status bar. Therefore this new interface
represents only the functionality of an item in a status bar, to be
controlled by a StatusbarController
(cherry picked from commit f556d8d542b069778e9b9d2bf25575e740602a6f)
Conflicts:
offapi/com/sun/star/ui/makefile.mk
Change-Id: I197d49ac4516370f0d352ee03f86519016bf030c
Diffstat (limited to 'offapi/UnoApi_offapi.mk')
-rw-r--r-- | offapi/UnoApi_offapi.mk | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/offapi/UnoApi_offapi.mk b/offapi/UnoApi_offapi.mk index 61a25c119fcd..ac61fc68f639 100644 --- a/offapi/UnoApi_offapi.mk +++ b/offapi/UnoApi_offapi.mk @@ -3974,6 +3974,7 @@ $(eval $(call gb_UnoApi_add_idlfiles,offapi,offapi/com/sun/star/ui,\ XModuleUIConfigurationManagerSupplier \ XSidebar \ XSidebarPanel \ + XStatusbarItem \ XToolPanel \ XUIConfiguration \ XUIConfigurationListener \ |