Hi RKVS,

On Monday, 2009-08-17 15:17:13 +0530, RKVS Raman wrote:

> Can someone please help me in creating entries for an UI Mirroring in
> Common.xcu.

For syntax and description of possible entries open the file
<YourOOoInstallation>/openoffice.org/basis3.1/share/registry/schema/org/openoffice/Office/Common.xcs

Search for "UIMirroring", you'll find it as a property within the "CTL"
group, that itself is an element of the "I18N" group:

    <group oor:name="I18N">
      <info>
        <desc>Contains various language/localization specific settings.</desc>
      </info>
...
      <group oor:name="CTL">
        <info>
          <desc>Contains settings for the languages with complex text layout 
(Hebrew, Arabic, Thai,...).</desc>
        </info>
...
        <prop oor:name="UIMirroring" oor:type="xs:boolean">
          <info>
            <desc> Specifies whether the whole user interface (UI) will be 
mirrored. If true, the UI will be right-to-left. If false, the UI will be 
left-to-right. If nil (the default), the UI will be mirrored depending on the 
office locale. </desc>
          </info>
        </prop>
      </group>
    </group>


So, to enable RTL unconditionally edit
<YourOOo>/user/registry/data/org/openoffice/Office/Common.xcu
or, as a global setting,
<YourOOoInstallation>/openoffice.org/basis3.1/share/registry/data/org/openoffice/Office/Common.xcu

Look up if the node "I18N" and maybe its "CTL" node are already present:

 <node oor:name="I18N">
...
  <node oor:name="CTL">

and add or insert at the proper position:

 <node oor:name="I18N">
  <node oor:name="CTL">
   <prop oor:name="UIMirroring" oor:type="xs:boolean">
    <value>true</value>
   </prop>
  </node>
 </node>


Note: I didn't try now, but hopefully works ;)

  Eike

-- 
 OOo/SO Calc core developer. Number formatter stricken i18n transpositionizer.
 SunSign   0x87F8D412 : 2F58 5236 DB02 F335 8304  7D6C 65C9 F9B5 87F8 D412
 OpenOffice.org Engineering at Sun: http://blogs.sun.com/GullFOSS
 Please don't send personal mail to the e...@sun.com account, which I use for
 mailing lists only and don't read from outside Sun. Use er...@sun.com Thanks.

Attachment: pgpx68IZM3dfT.pgp
Description: PGP signature

Reply via email to