Date: prev next · Thread: first prev next last
2011 Archives by date, by thread · List index


Hi Jacqueline, *,

2011/6/21 Jacqueline Rahemipour <jr@natural-computing.de>:
Am 21.06.2011 14:42, schrieb Christian Lohmaier:
Hi Jacqueline, *,

(...)

Ohne wirklich tiefer einzusteigen fällt mir auf, daß Du die nodes
AddonUI und OfficeToolbarMerging  doppelt verwendest,

Ich würde als erstes versuchen, die "unter-nodes" direkt in eine
einzelne Hierarchie zu packen.

das habe ich gerade einmal ausprobiert, dann landen sämtliche Symbole auf
der Standard-Leiste. Vermutlich muss ichs genau in die umgekehrte Richtung
probieren, also alles auftrennen?

Jein, hab es mir jetzt doch genauer angeschaut:

Ich habe auch keinen blassen Schimmer, wofür die node
<node oor:name="S1" oor:op="replace">
jeweils ist.

Das definiert die Sektionen, die die Regel "wohin, welcher modus,
welche elemente" behandeln, der Name ist beliebig, muß aber Eindeutig
sein.

Und hier liegt der Fehler, du brauchst (so wie ich die entsprechende
Doku verstanden habe) mehrere von diesen, je eines für jeden
Merge-punkt/modus.

also
<node oor:name="OfficeToolbarMerging">
  <node oor:name="org.openoffice.config.ibbtextobjectbar" oor:op="replace">
    <node oor:name="nach_underline" oor:op="replace">
      <prop oor:name="MergeToolBar"><value>textobjectbar</value></prop>
      <prop oor:name="MergePoint"><value>.uno:Underline</value></prop>
      <prop oor:name="MergeCommand"><value>AddAfter</value></prop>
      <prop oor:name="MergeFallback"><value>AddLast</value></prop>
      <prop oor:name="MergeContext"><value/></prop>
      <node oor:name="ToolBarItems">
        [alle Toolbaritems, die nach dem underline eingefügt werden soll]
      </node>
    </node>
    <node oor:name="nach_superscript" oor:op="replace">
      <prop oor:name="MergePoint"><value>.uno:SuperScript</value></prop>
      <prop oor:name="MergeCommand"><value>AddAfter</value></prop>
      <prop oor:name="MergeFallback"><value>AddLast</value></prop>
      <prop oor:name="MergeContext"><value/></prop>
      <node oor:name="ToolBarItems">
        [alle toolbaritems, die nach superscript eingefügt werden sollen]
      </node>
    </node>
  </node>
  <node oor:name="org.openoffice.config.ibbstandard" oor:op="replace">
    [dasselbe spiel für die andere Toolbarleiste
  </node>
</node>

HTH,
(selber ausprobiert habe ich es nicht, aber das müßte es eigentlich
gewesen sein.)

ciao
Christian

-- 
Informationen zum Abmelden: E-Mail an discuss+help@de.libreoffice.org
Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/discuss/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.