summaryrefslogtreecommitdiff
path: root/offapi/UnoApi_offapi.mk
diff options
context:
space:
mode:
authorAriel Constenla-Haile <arielch@apache.org>2012-12-06 12:28:31 +0000
committerCaolán McNamara <caolanm@redhat.com>2013-05-21 14:01:17 +0100
commit418118e8be4d71f6359333961f9e4cbe9c12a246 (patch)
tree1ec7b18535f33879a10a69ebc0a0221713f1fb4c /offapi/UnoApi_offapi.mk
parent7de47fe4ce076695a654198cf2c81ce3021d2cfb (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.mk1
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 \