List Info

Thread: toolbar glue or adding to standard toolbar groups




toolbar glue or adding to standard toolbar groups
user name
2006-03-23 15:48:27
Laurent Godard wrote:
> Hi Carsten
> 
>> Again, I don't know what you mean with a toolbar
group. There is a set 
>> of default configuration properties for a toolbar.
One of the 
>> properties controls the docking state, but you can
only change the 
>> default for every toolbar.
> 
> i think the question is
> - i define an addon containing a toolbar
> - when deploying the addon is floating
> - user has to drag it to dock it manually
> 
> How to deploy an addon containing a toolbar so that it
is docked 
> automatically ?

Ok, now I understand. That's a good question, but I only
have a not so 
good answer. Currently this is not possible as an add-on
doesn't know 
its resource identifier (e.g.
"private:resource/toolbar/addon_1") on 
package creation time. We know that this is a limitation we
have to 
solve. I hope that we will fix it in one of the future
versions (may be 
before OOo 3.0).

A future solution would be: The resource identifier of an
add-on is 
created from the root node identifier of its
"OfficeToolbar" definition. 
That's known on package creation time and you could add the

<Module>WindowState.xcu files to you package. There
you would need to 
add a node for your toolbar and set the property
"Docked" to "true".

Currently I only have a hard way to get this done. If you
really need 
it, just tell me and I can give you a description.

Regards,
Carsten

------------------------------------------------------------
---------
To unsubscribe, e-mail: dev-unsubscribeapi.openoffice.org
For additional commands, e-mail: dev-helpapi.openoffice.org

[1]

about | contact  Other archives ( Real Estate discussion Medical topics )