Mailinglist Archive: opensuse (2461 mails)

< Previous Next >
Re: [opensuse] Again, I can not deactivate the table toolbar in OpenOffice writer
  • From: Petr Mladek <pmladek@xxxxxxx>
  • Date: Mon, 2 Jun 2008 17:27:57 +0200
  • Message-id: <200806021727.58451.pmladek@xxxxxxx>
On Monday 02 June 2008, Clayton wrote:
I remember when this happened last time.... What version of OOo? Is
it the Novell build or the official build?

The novell build.

I've asked around at the office here (to a few OOo gurus/developers),
and no one can think of any reason why this happens to you. The
standard answer is rename your config and start OOo.... like you did
last time to fix this.

The correct expected behavior is that, by default, the toolbar pops up
when you move the cursor into an element that has a specific toolbar
(like a table). If you just click the X to close the toolbar, it will
pop up again on the next table. If, instead, you go to View >
Toolbars > Toolbar name and remove the check next to that toolbar, the
toolbar will be closed, and will not open again unless you explicitly
tell OOo to do so.

I see the above "expected" behavior with the Novell package.

Well, it is possible that that it does not work with a particular build or
that there is a bug triggerred by another parts of the user configuration.

The setting seems to be stored in
~/.ooo-2.0/user/registry/data/org/openoffice/Office/UI/WriterWindowState.xcu

I have there the following snippet when I disable the Table toolbar:

--- cut ---
<node oor:name="private:resource/toolbar/tableobjectbar">
<prop oor:name="DockPos" oor:type="xs:string">
<value>-1,-1</value>
</prop>
<prop oor:name="DockingArea" oor:type="xs:int">
<value>0</value>
</prop>
<prop oor:name="Pos" oor:type="xs:string">
<value>17,191</value>
</prop>
<prop oor:name="Size" oor:type="xs:string">
<value>395,73</value>
</prop>
<prop oor:name="Visible" oor:type="xs:boolean">
<value>false</value>
</prop>
</node>
--- cut ---

Especially important is the "false" in the "Visible" property. See also the
attached file for more details.

You might try to edit this config file by hand.

You might try to remove just this config file to do not lost the whole
configuration.

You might also try to update to the last OOo-2.4 build in the Build Service.


--
Best Regards,

Petr Mladek
software developer
---------------------------------------------------------------------
SUSE LINUX, s. r. o. e-mail: pmladek@xxxxxxx
Lihovarsk√° 1060/12 tel: +420 284 028 952
190 00 Prague 9 fax: +420 284 028 951
Czech Republic http://www.suse.cz/
<?xml version="1.0" encoding="UTF-8"?>
<oor:component-data xmlns:oor="http://openoffice.org/2001/registry";
xmlns:xs="http://www.w3.org/2001/XMLSchema"; oor:name="WriterWindowState"
oor:package="org.openoffice.Office.UI">
<node oor:name="UIElements">
<node oor:name="States">
<node oor:name="private:resource/toolbar/frameobjectbar">
<prop oor:name="DockPos" oor:type="xs:string">
<value>-1,-1</value>
</prop>
<prop oor:name="DockingArea" oor:type="xs:int">
<value>0</value>
</prop>
<prop oor:name="Pos" oor:type="xs:string">
<value>-1,-1</value>
</prop>
<prop oor:name="Size" oor:type="xs:string">
<value>0,0</value>
</prop>
<prop oor:name="Visible" oor:type="xs:boolean">
<value>false</value>
</prop>
</node>
<node oor:name="private:resource/toolbar/drawtextobjectbar">
<prop oor:name="Pos" oor:type="xs:string">
<value>-1,-1</value>
</prop>
<prop oor:name="Size" oor:type="xs:string">
<value>0,0</value>
</prop>
</node>
<node oor:name="private:resource/toolbar/viewerbar">
<prop oor:name="DockPos" oor:type="xs:string">
<value>-1,-1</value>
</prop>
<prop oor:name="Pos" oor:type="xs:string">
<value>-1,-1</value>
</prop>
<prop oor:name="Size" oor:type="xs:string">
<value>0,0</value>
</prop>
</node>
<node oor:name="private:resource/toolbar/tableobjectbar">
<prop oor:name="DockPos" oor:type="xs:string">
<value>-1,-1</value>
</prop>
<prop oor:name="DockingArea" oor:type="xs:int">
<value>0</value>
</prop>
<prop oor:name="Pos" oor:type="xs:string">
<value>17,191</value>
</prop>
<prop oor:name="Size" oor:type="xs:string">
<value>395,73</value>
</prop>
<prop oor:name="Visible" oor:type="xs:boolean">
<value>false</value>
</prop>
</node>
<node oor:name="private:resource/toolbar/numobjectbar">
<prop oor:name="DockPos" oor:type="xs:string">
<value>-1,-1</value>
</prop>
<prop oor:name="DockingArea" oor:type="xs:int">
<value>0</value>
</prop>
<prop oor:name="Pos" oor:type="xs:string">
<value>-1,-1</value>
</prop>
<prop oor:name="Size" oor:type="xs:string">
<value>504,37</value>
</prop>
</node>
</node>
</node>
</oor:component-data>
< Previous Next >
Follow Ups
References