You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@openoffice.apache.org by jorge ivan poot diaz <iv...@gmail.com> on 2013/03/07 22:24:02 UTC

Re: TOOLS DRAW

Hello,

I already modify the source code:
ivan@ivan-Presario-CQ43-Notebook-PC:~/aoo/main/sd/uiconfig/sdraw/menubar$
gedit menubar.xml

</menu:menu>
  <menu:menu menu:id=".uno:PruebasMenu"> (-----  ToolsMenu -----)
    <menu:menupopup>
      <menu:menuitem menu:id=".uno:SpellDialog"/>
      <menu:menu menu:id=".uno:LanguageMenu">
        <menu:menupopup>
          <menu:menuitem menu:id=".uno:HangulHanjaConversion"/>
          <menu:menuitem menu:id=".uno:ChineseConversion"/>
          <menu:menuitem menu:id=".uno:ThesaurusDialog"/>
          <menu:menuitem menu:id=".uno:Hyphenation"/>
          <menu:menuseparator/>
          <menu:menuitem menu:id=".uno:MoreDictionaries"/>
        </menu:menupopup>
      </menu:menu>

 When I did the build in officecfg and postprocess:

 ivan@ivan-Presario-CQ43-Notebook-PC:~/aoo/main/postprocess$ build
debug=true dbglevel=3


ivan@ivan-Presario-CQ43-Notebook-PC:~/aoo/main/postprocess$ deliver
deliver -- version: 275594
COPY: ../unxlngi6.pro/bin/uiconfig.zip -> /home/ivan/aoo/main/solver/350/
unxlngi6.pro/bin/uiconfig.zip
COPY: ../unxlngi6.pro/misc/lang/registry_en-US.xcd ->
/home/ivan/aoo/main/solver/350/unxlngi6.pro/xml//registry_en-US.xcd
LOG: writing /home/ivan/aoo/main/solver/350/
unxlngi6.pro/inc/postprocess/deliver.log
Module 'postprocess' delivered successfully. 2 files copied, 27 files
unchanged
ivan@ivan-Presario-CQ43-Notebook-PC:~/aoo/main/postprocess$

I can not see what files I should copy in my installation folder.
I already try with export VERBOSE="TRUE"

But I have not the results.

To start when I do the build I have not notice of officecfg and postprocess
if are building

Help me.


2013/2/28 Ariel Constenla-Haile <ar...@apache.org>

> Hi Ivan,
>
> On Thu, Feb 28, 2013 at 12:03:43AM -0600, jorge ivan poot diaz wrote:
> > Hello,
> >
> > ivan@ivan-Presario-CQ43-Notebook-PC
> :~/aoo/main/officecfg/registry/data/org/openoffice/Office/UI$
> > ls
> >
> > I can not find: <Module>Commands.xcu
>
> <Module> is a placeholder, sorry for not been more explicit:
>
> [ariel@localhost main]$ ls
> ./officecfg/registry/data/org/openoffice/Office/UI/*Commands.xcu
> ./officecfg/registry/data/org/openoffice/Office/UI/BasicIDECommands.xcu
> ./officecfg/registry/data/org/openoffice/Office/UI/DrawImpressCommands.xcu
> ./officecfg/registry/data/org/openoffice/Office/UI/BibliographyCommands.xcu
> ./officecfg/registry/data/org/openoffice/Office/UI/GenericCommands.xcu
> ./officecfg/registry/data/org/openoffice/Office/UI/CalcCommands.xcu
> ./officecfg/registry/data/org/openoffice/Office/UI/MathCommands.xcu
> ./officecfg/registry/data/org/openoffice/Office/UI/ChartCommands.xcu
> ./officecfg/registry/data/org/openoffice/Office/UI/StartModuleCommands.xcu
> ./officecfg/registry/data/org/openoffice/Office/UI/DbuCommands.xcu
> ./officecfg/registry/data/org/openoffice/Office/UI/WriterCommands.xcu
>
> where <Module> is one the modules in AOO.
>
> sw - WriterCommands.xcu
> sd - DrawImpress.xcu
> sc - CalcCommands.xcu
>
> >
> > I have already been modifying:
> >
> http://opengrok.adfinis-sygroup.org/source/xref/aoo-trunk/main/sd/uiconfig/sdraw/menubar/menubar.xml
>
> If changing this, do not modify the UNO command, only the menu
> structure.
>
>
> Regards
> --
> Ariel Constenla-Haile
> La Plata, Argentina
>

Re: TOOLS DRAW

Posted by Andre Fischer <aw...@gmail.com>.
On 08.03.2013 00:50, jorge ivan poot diaz wrote:
> Hello,
>
> I have made the following changes to the source code:
>
> ivan@ivan-Presario-CQ43-Notebook-PC:~/aoo/main/sd/uiconfig/sdraw/menubar$ 
> gedit menubar.xml
> <menu:menu menu:id=".uno:PruebaMenu">
>     <menu:menupopup>
>       <menu:menuitem menu:id=".uno:SetDefault"/>
>       <menu:menuseparator/>
>       <menu:menuitem menu:id=".uno:FontDialog"/>
>       <menu:menuitem menu:id=".uno:ParagraphDialog"/>
>       <menu:menuitem menu:id=".uno:OutlineBullet"/>
>       <menu:menuitem menu:id=".uno:PageSetup"/>
>       <menu:menuseparator/>
>       <menu:menu menu:id=".uno:TransliterateMenu">
>         <menu:menupopup>
>
> ivan@ivan-Presario-CQ43-Notebook-PC:~/aoo/main/officecfg/registry/data/org/openoffice/Office/UI$
> <node oor:name=".uno:PruebaMenu" oor:op="replace">
>                 <prop oor:name="Label" oor:type="xs:string">
>                     <value xml:lang="en-US">F~ormat</value>
>                 </prop>
>             </node>
>
>
> The result of the build and deliver(They are in the following links):
>
> http://imagebin.org/249355
> http://imagebin.org/249356
>
> I have already copied the main.xcd in my installation directory, but I 
> have the following error in the soffice interface:
>
> Imagen integrada 1
>
> Menu does not appear that I have changed. In this case the Format 
> menu. I want to appear instead of Format, Prueba.
>
> Help me, I want to learn how it works source code of office.

I did not know the answer myself but was curious and tried to find out 
how this works.  Here is what I have found so far:

1.  If you want to know what the last deliver command did, even when it 
is run implicitly like in gbuild modules (like sw), then you can look at

main/solver/350/<platform>/inc/<module>/deliver.log

      <platform> is something like wntmsci12 or unxlngi6.pro
      <modules> is something like svx or vcl or sw

2.  The menu XML files in an installed office are located on Windows in

      <office>/OpenOffice.org 
3/Basis/share/config/soffice.cfg/modules/<application>/menubar/menubar.xml

      <office> is the path where OpenOffice is installed.
      <application> is something like simpress or swriter

on other platforms the path may start slightly different.
I did not try it but I would expect that you just have to copy you 
modified menubar.xml over the right menubar.xml under <office>.

-Andre

>
> A patch for this change. Please.
>
> Regards.
>
>
> 2013/3/7 jorge ivan poot diaz <ivan.pootdiaz@gmail.com 
> <ma...@gmail.com>>
>
>     Hello,
>
>     I already modify the source code:
>     ivan@ivan-Presario-CQ43-Notebook-PC:~/aoo/main/sd/uiconfig/sdraw/menubar$
>     gedit menubar.xml
>
>     </menu:menu>
>       <menu:menu menu:id=".uno:PruebasMenu"> (----- ToolsMenu -----)
>         <menu:menupopup>
>           <menu:menuitem menu:id=".uno:SpellDialog"/>
>           <menu:menu menu:id=".uno:LanguageMenu">
>             <menu:menupopup>
>               <menu:menuitem menu:id=".uno:HangulHanjaConversion"/>
>               <menu:menuitem menu:id=".uno:ChineseConversion"/>
>               <menu:menuitem menu:id=".uno:ThesaurusDialog"/>
>               <menu:menuitem menu:id=".uno:Hyphenation"/>
>               <menu:menuseparator/>
>               <menu:menuitem menu:id=".uno:MoreDictionaries"/>
>             </menu:menupopup>
>           </menu:menu>
>
>      When I did the build in officecfg and postprocess:
>
>      ivan@ivan-Presario-CQ43-Notebook-PC:~/aoo/main/postprocess$ build
>     debug=true dbglevel=3
>
>
>     ivan@ivan-Presario-CQ43-Notebook-PC:~/aoo/main/postprocess$ deliver
>     deliver -- version: 275594
>     COPY: ../unxlngi6.pro/bin/uiconfig.zip
>     <http://unxlngi6.pro/bin/uiconfig.zip> ->
>     /home/ivan/aoo/main/solver/350/unxlngi6.pro/bin/uiconfig.zip
>     <http://unxlngi6.pro/bin/uiconfig.zip>
>     COPY: ../unxlngi6.pro/misc/lang/registry_en-US.xcd
>     <http://unxlngi6.pro/misc/lang/registry_en-US.xcd> ->
>     /home/ivan/aoo/main/solver/350/unxlngi6.pro/xml//registry_en-US.xcd <http://unxlngi6.pro/xml//registry_en-US.xcd>
>     LOG: writing
>     /home/ivan/aoo/main/solver/350/unxlngi6.pro/inc/postprocess/deliver.log
>     <http://unxlngi6.pro/inc/postprocess/deliver.log>
>     Module 'postprocess' delivered successfully. 2 files copied, 27
>     files unchanged
>     ivan@ivan-Presario-CQ43-Notebook-PC:~/aoo/main/postprocess$
>
>     I can not see what files I should copy in my installation folder.
>     I already try with export VERBOSE="TRUE"
>
>     But I have not the results.
>
>     To start when I do the build I have not notice of officecfg and
>     postprocess if are building
>
>     Help me.
>
>
>     2013/2/28 Ariel Constenla-Haile <arielch@apache.org
>     <ma...@apache.org>>
>
>         Hi Ivan,
>
>         On Thu, Feb 28, 2013 at 12:03:43AM -0600, jorge ivan poot diaz
>         wrote:
>         > Hello,
>         >
>         >
>         ivan@ivan-Presario-CQ43-Notebook-PC:~/aoo/main/officecfg/registry/data/org/openoffice/Office/UI$
>         > ls
>         >
>         > I can not find: <Module>Commands.xcu
>
>         <Module> is a placeholder, sorry for not been more explicit:
>
>         [ariel@localhost main]$ ls
>         ./officecfg/registry/data/org/openoffice/Office/UI/*Commands.xcu
>         ./officecfg/registry/data/org/openoffice/Office/UI/BasicIDECommands.xcu
>         ./officecfg/registry/data/org/openoffice/Office/UI/DrawImpressCommands.xcu
>         ./officecfg/registry/data/org/openoffice/Office/UI/BibliographyCommands.xcu
>         ./officecfg/registry/data/org/openoffice/Office/UI/GenericCommands.xcu
>         ./officecfg/registry/data/org/openoffice/Office/UI/CalcCommands.xcu
>         ./officecfg/registry/data/org/openoffice/Office/UI/MathCommands.xcu
>         ./officecfg/registry/data/org/openoffice/Office/UI/ChartCommands.xcu
>         ./officecfg/registry/data/org/openoffice/Office/UI/StartModuleCommands.xcu
>         ./officecfg/registry/data/org/openoffice/Office/UI/DbuCommands.xcu
>         ./officecfg/registry/data/org/openoffice/Office/UI/WriterCommands.xcu
>
>         where <Module> is one the modules in AOO.
>
>         sw - WriterCommands.xcu
>         sd - DrawImpress.xcu
>         sc - CalcCommands.xcu
>
>         >
>         > I have already been modifying:
>         >
>         http://opengrok.adfinis-sygroup.org/source/xref/aoo-trunk/main/sd/uiconfig/sdraw/menubar/menubar.xml
>
>         If changing this, do not modify the UNO command, only the menu
>         structure.
>
>
>         Regards
>         --
>         Ariel Constenla-Haile
>         La Plata, Argentina
>
>
>


Re: TOOLS DRAW

Posted by jorge ivan poot diaz <iv...@gmail.com>.
Hello,

I have made the following changes to the source code:

ivan@ivan-Presario-CQ43-Notebook-PC:~/aoo/main/sd/uiconfig/sdraw/menubar$
gedit menubar.xml
<menu:menu menu:id=".uno:PruebaMenu">
    <menu:menupopup>
      <menu:menuitem menu:id=".uno:SetDefault"/>
      <menu:menuseparator/>
      <menu:menuitem menu:id=".uno:FontDialog"/>
      <menu:menuitem menu:id=".uno:ParagraphDialog"/>
      <menu:menuitem menu:id=".uno:OutlineBullet"/>
      <menu:menuitem menu:id=".uno:PageSetup"/>
      <menu:menuseparator/>
      <menu:menu menu:id=".uno:TransliterateMenu">
        <menu:menupopup>

ivan@ivan-Presario-CQ43-Notebook-PC
:~/aoo/main/officecfg/registry/data/org/openoffice/Office/UI$
<node oor:name=".uno:PruebaMenu" oor:op="replace">
                <prop oor:name="Label" oor:type="xs:string">
                    <value xml:lang="en-US">F~ormat</value>
                </prop>
            </node>


The result of the build and deliver (They are in the following links):

http://imagebin.org/249355
http://imagebin.org/249356

I have already copied the main.xcd in my installation directory, but I have the
following error in the soffice interface:

[image: Imagen integrada 1]

Menu does not appear that I have changed. In this case the Format menu. I
want to appear instead of Format, Prueba.

Help me, I want to learn how it works source code of office.

A patch for this change. Please.

Regards.


2013/3/7 jorge ivan poot diaz <iv...@gmail.com>

> Hello,
>
> I already modify the source code:
> ivan@ivan-Presario-CQ43-Notebook-PC:~/aoo/main/sd/uiconfig/sdraw/menubar$
> gedit menubar.xml
>
> </menu:menu>
>   <menu:menu menu:id=".uno:PruebasMenu"> (-----  ToolsMenu -----)
>     <menu:menupopup>
>       <menu:menuitem menu:id=".uno:SpellDialog"/>
>       <menu:menu menu:id=".uno:LanguageMenu">
>         <menu:menupopup>
>           <menu:menuitem menu:id=".uno:HangulHanjaConversion"/>
>           <menu:menuitem menu:id=".uno:ChineseConversion"/>
>           <menu:menuitem menu:id=".uno:ThesaurusDialog"/>
>           <menu:menuitem menu:id=".uno:Hyphenation"/>
>           <menu:menuseparator/>
>           <menu:menuitem menu:id=".uno:MoreDictionaries"/>
>         </menu:menupopup>
>       </menu:menu>
>
>  When I did the build in officecfg and postprocess:
>
>  ivan@ivan-Presario-CQ43-Notebook-PC:~/aoo/main/postprocess$ build
> debug=true dbglevel=3
>
>
> ivan@ivan-Presario-CQ43-Notebook-PC:~/aoo/main/postprocess$ deliver
> deliver -- version: 275594
> COPY: ../unxlngi6.pro/bin/uiconfig.zip -> /home/ivan/aoo/main/solver/350/
> unxlngi6.pro/bin/uiconfig.zip
> COPY: ../unxlngi6.pro/misc/lang/registry_en-US.xcd ->
> /home/ivan/aoo/main/solver/350/unxlngi6.pro/xml//registry_en-US.xcd
> LOG: writing /home/ivan/aoo/main/solver/350/
> unxlngi6.pro/inc/postprocess/deliver.log
> Module 'postprocess' delivered successfully. 2 files copied, 27 files
> unchanged
> ivan@ivan-Presario-CQ43-Notebook-PC:~/aoo/main/postprocess$
>
> I can not see what files I should copy in my installation folder.
> I already try with export VERBOSE="TRUE"
>
> But I have not the results.
>
> To start when I do the build I have not notice of officecfg and
> postprocess if are building
>
> Help me.
>
>
> 2013/2/28 Ariel Constenla-Haile <ar...@apache.org>
>
>> Hi Ivan,
>>
>> On Thu, Feb 28, 2013 at 12:03:43AM -0600, jorge ivan poot diaz wrote:
>> > Hello,
>> >
>> > ivan@ivan-Presario-CQ43-Notebook-PC
>> :~/aoo/main/officecfg/registry/data/org/openoffice/Office/UI$
>> > ls
>> >
>> > I can not find: <Module>Commands.xcu
>>
>> <Module> is a placeholder, sorry for not been more explicit:
>>
>> [ariel@localhost main]$ ls
>> ./officecfg/registry/data/org/openoffice/Office/UI/*Commands.xcu
>> ./officecfg/registry/data/org/openoffice/Office/UI/BasicIDECommands.xcu
>> ./officecfg/registry/data/org/openoffice/Office/UI/DrawImpressCommands.xcu
>>
>> ./officecfg/registry/data/org/openoffice/Office/UI/BibliographyCommands.xcu
>> ./officecfg/registry/data/org/openoffice/Office/UI/GenericCommands.xcu
>> ./officecfg/registry/data/org/openoffice/Office/UI/CalcCommands.xcu
>> ./officecfg/registry/data/org/openoffice/Office/UI/MathCommands.xcu
>> ./officecfg/registry/data/org/openoffice/Office/UI/ChartCommands.xcu
>> ./officecfg/registry/data/org/openoffice/Office/UI/StartModuleCommands.xcu
>> ./officecfg/registry/data/org/openoffice/Office/UI/DbuCommands.xcu
>> ./officecfg/registry/data/org/openoffice/Office/UI/WriterCommands.xcu
>>
>> where <Module> is one the modules in AOO.
>>
>> sw - WriterCommands.xcu
>> sd - DrawImpress.xcu
>> sc - CalcCommands.xcu
>>
>> >
>> > I have already been modifying:
>> >
>> http://opengrok.adfinis-sygroup.org/source/xref/aoo-trunk/main/sd/uiconfig/sdraw/menubar/menubar.xml
>>
>> If changing this, do not modify the UNO command, only the menu
>> structure.
>>
>>
>> Regards
>> --
>> Ariel Constenla-Haile
>> La Plata, Argentina
>>
>
>