Andre, all,

Just skimming through the idls:

- BasicPaneFactory has "{}" so that it has no constructors, not even an implicit one. Is that intended?

- The use of the term "URL" and the URL-like syntax of "private:resource" (do all those identifiers start with that prefix, or are other URL schemas also supported?), and the mismatch of "URL" and "xPaneId" in XPaneFactory.createPane, look odd to me.

-Stephan

[EMAIL PROTECTED] wrote:

          Type: recommended
         Title: Introduction of drawing framework API
     Posted by: [EMAIL PROTECTED]
      Affected: sd
Effective from: CWS components1


*Summary*
--------
New API for the drawing framework in new namespace 
::com::sun::star::drawing::framework

*Description*
-------------
The framework of the Draw and Impress applications has been rewritten
and can now be controlled via the API.

Extensive documentation can be found in the in the OpenOffice.org wiki
at http://wiki.services.openoffice.org/wiki/Drawing_framework as well
as in the IDL files (see below for a list).  A starting point for
looking into the IDL files is modules.idl in com::sun::star::drawing
and ::com::sun::star::drawing::framework::XConfigurationController.idl.

In the new namespace ::com::sun::star::drawing::framework there are
following new structures, services, and interfaces:

New structs:
+AnchorBindingMode
+ConfigurationChangeEvent
+ResourceActivationMode

New services:
+BasicPaneFactory
+BasicToolBarFactory
+BasicViewFactory
+ConfigurationController
+ModuleController
+PaneController
+ResourceId
+TabBarButton
+ViewController

New interfaces:
+XCommandController
+XConfiguration
+XConfigurationChangeListener
+XConfigurationChangeRequest
+XConfigurationController
+XConfigurationControllerBroadcaster
+XConfigurationControllerRequestQueue
+XControllerManager
+XModuleController
+XPane
+XPaneController
+XPaneFactory
+XRelocatableResource
+XResource
+XResourceController
+XResourceId
+XTabBar
+XToolBar
+XToolbarController
+XToolBarFactory
+XView
+XViewController
+XViewFactory

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to