Hello Ariel, I need help making a tutorial. Can you help me? http://wiki.openoffice.org/wiki/Tutorial_Build
I want to move faster. # es.openoffice.org 2013/2/21 jorge ivan poot diaz <ivan.pootd...@gmail.com> > Hello Ariel, > > I understand that these tutorials are too old. In your opinion, what > would be the best way I can learn, in addition to these tutorials. Could > you give me some link, please. > > I would like to see tutorials on video, so I can understand better, and I > can move faster. > > I feel that I'm too slow with tutorials. > > > 2013/2/21 jorge ivan poot diaz <ivan.pootd...@gmail.com> > >> I have completed this tutorial, only in this part: >> >> --- offapi/com/sun/star/ui/dialogs/XExecutableDialog.idl 2004-06-04 >> 07:19:19.000000000 +0530 >> +++ offapi/com/sun/star/ui/dialogs/XHelloWorldDialog.idl 2005-07-21 >> 14:46:31.000000000 +0530 >> @@ -59,8 +59,8 @@ >> * >> ************************************************************************/ >> >> -#ifndef __com_sun_star_ui_dialogs_XExecutableDialog_idl__ >> -#define __com_sun_star_ui_dialogs_XExecutableDialog_idl__ >> +#ifndef __com_sun_star_ui_dialogs_XHelloWorldDialog_idl__ >> +#define __com_sun_star_ui_dialogs_XHelloWorldDialog_idl__ >> >> #ifndef __com_sun_star_uno_RuntimeException_idl__ >> #include <com/sun/star/uno/RuntimeException.idl> >> @@ -79,25 +79,15 @@ >> */ >> >> >> -published interface XExecutableDialog: com::sun::star::uno::XInterface >> +published interface XHelloWorldDialog: com::sun::star::uno::XInterface >> { >> >> //------------------------------------------------------------------------- >> - /** Sets the title of the dialog. >> - >> - @param aTitle >> - Set an abitrary title for the dialog, >> - may be an empty string if the dialog should not >> - have a title. >> - */ >> - void setTitle( [in] string aTitle ); >> - >> - >> //------------------------------------------------------------------------- >> /** Executes (shows) the dialog. >> >> @returns >> A status code of type <type>ExecutableDialogResults</type>. >> */ >> - short execute(); >> + void adios(); >> }; >> >> >> //============================================================================= >> >> >> >> After the tutorial says I have to build ("so what is necessary is first >> a 'build' in the offapi/ directory that then updates its database of >> types/interfaces"), but when I build generates the error: >> >> >> >> 1. Entering /home/ivan/aoo/main/offapi/util >> 2. >> 3. EXISTENCE: published key >> "/UCR/com/sun/star/ui/dialogs/XExecutableDialog" exists only in registry >> 1 >> 4. /home/ivan/aoo/main/solver/350/unxlngi6.pro/bin/regcompare: >> registries are incompatible: 1 differences! >> 5. dmake: Error code 11, while making '../ >> unxlngi6.pro/misc/registrycheck.flag' >> 6. ERROR: error 65280 occurred while making >> /home/ivan/aoo/main/offapi/util >> 7. >> 8. ivan@ivan-Presario-CQ43-Notebook-PC:~/aoo/main/offapi$ >> >> Of there what I can do? >> >> The tutorial is too old. Has a solution? >> >> Regards. >> >> >> 2013/2/21 Jürgen Schmidt <jogischm...@gmail.com> >> >>> On 2/21/13 10:12 AM, Ariel Constenla-Haile wrote: >>> > On Thu, Feb 21, 2013 at 09:01:14AM +0100, Jürgen Schmidt wrote: >>> >> On 2/21/13 4:44 AM, jorge ivan poot diaz wrote: >>> >>> Hello Juergen, What do you mean: >>> >>>> A little bit more work... Let me check the tutorial later >>> >>>> ... >>> >>> >>> >>> How I can solve this compatibility issue? Would you kindly tell >>> >>> me step by step how to solve it, please. >>> >>> >>> >> >>> >> I think it make no sense to explain this now in details because >>> >> as I mentioned it should be rather seldom used. The tutorial >>> >> which I have never recognized before is introducing a new type >>> >> XHelloWorldDialog and here it should be allowed to change it. >>> >> >>> >> Which type do you try to change? >>> > >>> > The tutorial is replacing the css.dialogs.XExecutableDialog with >>> > XHelloWorldDialog, no wonder he gets the registry mismatch... he >>> > will also have to change all the places in the source tree where >>> > XExecutableDialog is used... a complete waste of time, and it >>> > doesn't teach anything; on the contrary, it will confuse >>> > newcomers. >>> >>> ok I missed the replacement, I did only a very quick look on it. It >>> makes really no sense. >>> >>> > >>> > IMHO we should mark all these tutorials as obsolete and put a big >>> > red warning on the pages. >>> >>> +1 this stuff makes no sense in this form. I would remove them directly. >>> >>> @Jorge, sorry for the confusion but we have indeed some outdated stuff >>> in the wiki and we don't know all the places yet. As I mentioned >>> before I never have seen this tutorial before. >>> >>> I recommend that you first try to complete a build and try debugging >>> specific areas where you are most interested in. And please feel free >>> to ask questions here. >>> >>> Juergen >>> >>> >>> > >>> > >>> > Regards >>> > >>> >>> >> >