Commit Graph
19 Commits
Author SHA1 Message Date
Ariel Constenla-Haile 9052caae53 Resolves: #i121542# Unify the Menu API
(cherry picked from commit 399946b82f5efec19cd82d1c320d5aa9295d235d)

Conflicts:
	chart2/source/controller/main/ChartController_Window.cxx
	framework/source/uielement/langselectionmenucontroller.cxx
	framework/source/uielement/popupmenucontroller.cxx
	framework/source/uielement/recentfilesmenucontroller.cxx
	framework/source/uielement/toolbarsmenucontroller.cxx
	odk/examples/DevelopersGuide/GUI/UnoMenu.java
	odk/examples/DevelopersGuide/GUI/UnoMenu2.java
	odk/examples/cpp/StatusbarController/SelectionModeStatusbarController/SelectionModeStatusbarController.cxx
	offapi/com/sun/star/awt/MenuBar.idl
	offapi/com/sun/star/awt/MenuEvent.idl
	offapi/com/sun/star/awt/MenuItemStyle.idl
	offapi/com/sun/star/awt/MenuItemType.idl
	offapi/com/sun/star/awt/MenuLogo.idl
	offapi/com/sun/star/awt/PopupMenu.idl
	offapi/com/sun/star/awt/PopupMenuDirection.idl
	offapi/com/sun/star/awt/XMenu.idl
	offapi/com/sun/star/awt/XMenuBar.idl
	offapi/com/sun/star/awt/XMenuBarExtended.idl
	offapi/com/sun/star/awt/XMenuExtended.idl
	offapi/com/sun/star/awt/XMenuExtended2.idl
	offapi/com/sun/star/awt/XMenuListener.idl
	offapi/com/sun/star/awt/XPopupMenu.idl
	offapi/com/sun/star/awt/XPopupMenuExtended.idl
	offapi/com/sun/star/awt/makefile.mk
	offapi/type_reference/types.rdb
	svtools/inc/svtools/popupmenucontrollerbase.hxx
	svtools/source/uno/popupmenucontrollerbase.cxx
	svx/source/tbxctrls/extrusioncontrols.cxx
	toolkit/inc/pch/precompiled_toolkit.hxx
	toolkit/inc/toolkit/awt/vclxmenu.hxx
	toolkit/inc/toolkit/helper/listenermultiplexer.hxx
	toolkit/source/awt/vclxmenu.cxx

Change-Id: I3d9a1e109b9ff35901a3075b44a4c27e7c12b5c7

Related: #i121542# css::awt::XPopupMenu::execute() needs a Rectangle

(cherry picked from commit c01a6f4f370b72f0751cf4f5c11310682e2b3248)

Conflicts:
	odk/examples/DevelopersGuide/GUI/UnoMenu2.java
	offapi/type_reference/types.rdb
	toolkit/inc/toolkit/awt/vclxmenu.hxx

Change-Id: I2cccc95086fe3d1522d03346e3c577fb2f21f621
2013-06-23 21:16:14 +01:00
Stephan Bergmann 5051209534 Adapt SDK to usage of msvcrtd for Windows --enable-dbgutil
* Re-use existing settings/dk.mk to tunnel ENABLE_DEBUG into the SDK.  Turns out
  this was explicitly included in ~all examples Makefiles, but only after
  settings.mk where it is now used, so include it in settings.mk now and dropped
  it from all the exmaples Makefiles.

* The old settings.mk was apparently confused with using /MT ("link with
  LIBCMT.LIB") on cl command line and /MD ("link with MSVCRT.LIB") on link
  command line (where it was ignored), and you apparently can't pass both
  together to cl, so I settled on /MD (resp. /MDd) now and dropped /MT (resp.
  /MTd).  No idea if that is exactly right, however.

* Introduced client-facing LIBO_SDK_LDFLAGS_STDLIBS that covers kernel32.lib and
  msvcrt.lib vs. msvcrtd.lib on Windows.  Adapted examples Makefiles and
  /ure/source/uretest/Makefile accordingly.  Some examples Makefiles
  additionally use msvcprt.lib, no idea whether that still needs to be
  addressed.

Change-Id: Ia8d9d177e415abfbaf6f9fa6239f0ef9998868be
2013-04-19 14:02:18 +02:00
Noel Grandin 8d87758d65 Java cleanup, remove the rest of the unnecessary casts
Change-Id: Ia61d250f6b3711abc29569c5ece38a6f87e38daa
Reviewed-on: https://gerrit.libreoffice.org/3432
Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org>
Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-04-19 07:52:08 +00:00
Stephan Bergmann cc360f0a48 fdo#46808: Missing adaptions to XFolderPicker2
c988da288e "fdo#46808, Adapt
ui::dialogs::FolderPicker UNO service to new style" had left some FolderPicker
implementations at XFolderPicker, so creating them caused DeploymentExceptions.

Change-Id: I3463161f9bb87a69a2777c331eb5b93d487790b0
2012-11-27 10:39:28 +01:00
Noel Grandin 6bf09ecf1d Java cleanup, remove unnecessary imports
I guess I missed some last time :-)

Change-Id: I164a8baa07850f783b8cdf2e7f3eeaac53a3d29b
2012-09-10 23:43:38 +02:00
Thomas Arnhold cdaddecc5e java: printStackTrace always to stderr
like 3d3b3f656f

Change-Id: I6e80717de009e8a3a89ffc80cb945cc832917f8c
2012-07-13 12:45:57 +02:00
Michael Meeks b6db3e3acc re-base on ALv2 code.
Change-Id: Ice06e639213aeb6f7f23cbf4634947dd25613db1
2012-06-21 13:11:06 +01:00
Jens-Heiner Rechtien 1296914c84 changefileheader2: #i109125#: change source file copyright notice from Sun Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision) 2010-02-12 15:01:35 +01:00
Jens-Heiner Rechtien a46efc7b95 INTEGRATION: CWS jsc18 (1.1.2); FILE ADDED
2007/07/04 07:58:45 jsc 1.1.2.1: #i78746# new
2007-07-31 12:56:25 +00:00
Jens-Heiner Rechtien b41b5eefb1 INTEGRATION: CWS jsc18 (1.1.2); FILE ADDED
2007/07/04 08:02:31 jsc 1.1.2.1: #i78746# new
2007-07-31 12:56:13 +00:00
Jens-Heiner Rechtien 6ccc24ec00 INTEGRATION: CWS jsc18 (1.1.2); FILE ADDED
2007/07/04 08:02:20 jsc 1.1.2.1: #i78746# new
2007-07-31 12:56:01 +00:00
Jens-Heiner Rechtien 3235966a29 INTEGRATION: CWS jsc18 (1.1.2); FILE ADDED
2007/07/04 08:02:02 jsc 1.1.2.1: #i78746# new
2007-07-31 12:55:50 +00:00
Jens-Heiner Rechtien 2fe454bdde INTEGRATION: CWS jsc18 (1.1.2); FILE ADDED
2007/07/04 08:01:51 jsc 1.1.2.1: #i78746# new
2007-07-31 12:55:39 +00:00
Jens-Heiner Rechtien 4b48d9800b INTEGRATION: CWS jsc18 (1.1.2); FILE ADDED
2007/07/04 08:01:29 jsc 1.1.2.1: #i78746# new
2007-07-31 12:55:30 +00:00
Jens-Heiner Rechtien 76153ccc31 INTEGRATION: CWS jsc18 (1.1.2); FILE ADDED
2007/07/04 08:01:06 jsc 1.1.2.1: #i78746# new
2007-07-31 12:55:20 +00:00
Jens-Heiner Rechtien 966335b7b5 INTEGRATION: CWS jsc18 (1.1.2); FILE ADDED
2007/07/04 08:00:55 jsc 1.1.2.1: #i78746# new
2007-07-31 12:55:09 +00:00
Jens-Heiner Rechtien 6d2f5cf88a INTEGRATION: CWS jsc18 (1.1.2); FILE ADDED
2007/07/23 12:17:35 jsc 1.1.2.2: #i78746# use correct image
2007/07/04 08:00:32 jsc 1.1.2.1: #i78746# new
2007-07-31 12:55:00 +00:00
Jens-Heiner Rechtien 88351d487e INTEGRATION: CWS jsc18 (1.1.2); FILE ADDED
2007/07/04 08:00:04 jsc 1.1.2.1: #i78746# new
2007-07-31 12:54:46 +00:00
Jens-Heiner Rechtien 8cee194e95 INTEGRATION: CWS jsc18 (1.1.2); FILE ADDED
2007/07/04 07:59:52 jsc 1.1.2.1: #i78746# new
2007-07-31 12:54:36 +00:00