* 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
The generic css.task.InteractionHandler implementation in module uui is now able to instantiate "sub handlers", i.e.
components to delegate a request to, based on the type of the request, and some configuration data.
The "old" (and now deprecated) configuration scheme at org.openoffice.ucb.InteractionHandler did not contain type
information, so any handlers registered there were always called when no default implementation for a given request
was available.
The "new" configuration scheme at org.openoffice.Interaction contains UNO type information. That is, a given handler
implementation can declare itself responsible for an arbitrary set of UNO types, and for each of those types, whether
it is also responsible for sub types.
The generic interaction handler implementation uses this configuration data, when it encounteres an interaction
request it cannot fullfill itself, to instantiate a component to delegate the request to.
As with the "old" data, such a component is required to support the css.task.XInteractionHandler2 interface. Also,
if it supports css.lang.XInitialization, then it will be initialized with a name-value pair, the name being
"Parent", the value being the XWindow interface of the parent window for any message boxes.
As an examplary implementation for this feature, the css.sdb.InteractionHandler has been deprecated. Now the
css.sdb.DatabaseInteractionHandler is reponsible for database-related interactions, and the new configuration scheme
is pre-filled with data assigning this responsibility.
Consequently, a lot of places previously creating an css.sdb.InteractionHandler have been modified to create the
default css.task.InteractionHandler.
2009-04-03 15:43:49 +0200 jsc r270492 : correct classpath
2009-04-02 16:27:49 +0200 jsc r270416 : fix typo in run target and classpath
2009-04-02 16:27:14 +0200 jsc r270415 : remove Inspector example, change docu to link into the wiki on the related project page
2009-04-01 14:07:33 +0200 jsc r270327 : #i100723# add Uno-Type-Path to jar manifest
2009-04-01 11:57:53 +0200 jsc r270315 : #i100723# add Uno-Type-Path to jar manifest
2009-04-01 11:47:59 +0200 jsc r270314 : #i100723# add Uno-Type-Path to jar manifest
2009-04-01 09:33:10 +0200 jsc r270304 : #i100723# add Uno-Type-Path to jar manifest
2009-04-01 09:30:39 +0200 jsc r270303 : #i100723# add Uno-Type-Path to jar manifest
2009-04-01 09:29:19 +0200 jsc r270301 : #i100712# change header image version number
2005/01/28 14:15:35 jsc 1.5.4.15: #i29308# prepare path for del command (windows only)
2005/01/12 15:17:51 jsc 1.5.4.14: #i39890# change to new OpenDocument format
2004/11/23 08:50:36 jsc 1.5.4.13: #i35871# adjust for JAva 1.5
2004/10/29 07:33:54 jsc 1.5.4.12: #i29308# cleanup
2004/10/27 11:34:28 jsc 1.5.4.11: #i29308# change laoding of sample documents
2004/10/22 13:12:36 jsc 1.5.4.10: #i35871# adapt for Java 5.0
2004/10/22 10:00:15 jsc 1.5.4.9: #i35871# adapt for Java 5.0
2004/10/08 13:58:43 jsc 1.5.4.8: #i29308# insert package manifest
2004/08/24 15:04:25 jsc 1.5.4.7: #i29308# use of new UNO package extension
2004/07/30 14:30:07 jsc 1.5.4.6: #i29308# use quotes for unopath option
2004/07/30 08:36:29 jsc 1.5.4.5: #i29308# adjust ECHOLINE for windows
2004/07/29 12:22:50 jsc 1.5.4.4: #i29308# insert ECHOLINE macro to dump an empty line in manifest files
2004/06/30 09:10:29 jsc 1.5.4.3: #i29308# use of new UNO features
2004/06/14 14:59:21 jsc 1.5.4.2: #i29308# use of new UNO bootstrap feature
2004/06/14 14:55:11 jsc 1.5.4.1: #i29308# use of new UNO bootstrap feature
2003/05/14 15:50:44 jsc 1.1.2.2: #109179# use of AnyConverter because of ClassCastExceptions and improve error output
2003/05/09 11:32:06 jsc 1.1.2.1: #109045# insert new and remove example zip file
2003/05/14 15:50:44 jsc 1.1.2.2: #109179# use of AnyConverter because of ClassCastExceptions and improve error output
2003/05/09 11:32:05 jsc 1.1.2.1: #109045# insert new and remove example zip file
2003/05/14 15:50:43 jsc 1.1.2.2: #109179# use of AnyConverter because of ClassCastExceptions and improve error output
2003/05/09 11:32:04 jsc 1.1.2.1: #109045# insert new and remove example zip file
2003/05/14 15:50:43 jsc 1.1.2.2: #109179# use of AnyConverter because of ClassCastExceptions and improve error output
2003/05/09 11:32:03 jsc 1.1.2.1: #109045# insert new and remove example zip file