Re: [api-dev] OOo Basic Specification
Hi Curtis, Is there a complete specification for the OOo Basic language? For OOo Basic you can just press F1 when you are in the Basic-IDE. For the OOo-API take a look at http://api.openoffice.org/ where you will find the idl-reference: http://api.openoffice.org/docs/common/ref/com/sun/star/module-ix.html and the Developers Guide: http://api.openoffice.org/DevelopersGuide/DevelopersGuide.html Hope that helps Regards Stephan - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[api-dev] Re: OOo Basic Specification
Stephan Wunderlich wrote: Hi Curtis, Is there a complete specification for the OOo Basic language? For OOo Basic you can just press F1 when you are in the Basic-IDE. For the OOo-API take a look at http://api.openoffice.org/ where you will find the idl-reference: http://api.openoffice.org/docs/common/ref/com/sun/star/module-ix.html and the Developers Guide: http://api.openoffice.org/DevelopersGuide/DevelopersGuide.html Hope that helps Regards Stephan Thanks for the attempt. Unfortunately the Basic IDE help files are both incomplete and full of error, the IDL reference is for the API and bindings, and not for the OOo Basic language, and the Developers Guide is out-of-date, incomplete, and is not a specification for the OOo Basic language. An an example: None of these references mention that you can use the user defined type keyword Type for compound data. There are a lot of omissions like this, and I am hoping to find the OOo Basic language specification upon which the interpreter implementation is based so that I don't burn man-hours on FAQs and guides built only on experimentation and guesswork. -- The Snake Pit - Development www.TheSnakePitDev.com Curtis Clauson[EMAIL PROTECTED] Proprietor Any sufficiently over-complicated magic is indistinguishable from technology. -- Llelan D. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [api-dev] Re: OOo Basic Specification
Hi Curtis, no, there is no specification available. Only the existing online help and the docu in the DevGuide. When you find bugs in both kind of documentation, you can easy help us by submitting an issue for the problem. The Community will owe it to you Juergen Curtis Clauson wrote: Stephan Wunderlich wrote: Hi Curtis, Is there a complete specification for the OOo Basic language? For OOo Basic you can just press F1 when you are in the Basic-IDE. For the OOo-API take a look at http://api.openoffice.org/ where you will find the idl-reference: http://api.openoffice.org/docs/common/ref/com/sun/star/module-ix.html and the Developers Guide: http://api.openoffice.org/DevelopersGuide/DevelopersGuide.html Hope that helps Regards Stephan Thanks for the attempt. Unfortunately the Basic IDE help files are both incomplete and full of error, the IDL reference is for the API and bindings, and not for the OOo Basic language, and the Developers Guide is out-of-date, incomplete, and is not a specification for the OOo Basic language. An an example: None of these references mention that you can use the user defined type keyword Type for compound data. There are a lot of omissions like this, and I am hoping to find the OOo Basic language specification upon which the interpreter implementation is based so that I don't burn man-hours on FAQs and guides built only on experimentation and guesswork. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [api-dev] Re: OOo Basic Specification
Curtis Clauson wrote: Jürgen Schmidt wrote: Hi Curtis, no, there is no specification available. Only the existing online help and the docu in the DevGuide. When you find bugs in both kind of documentation, you can easy help us by submitting an issue for the problem. The Community will owe it to you Juergen Thanks Juergen. Unfortunately, it is difficult to submit issues when you have no idea if the behavior is a bug or part of an unknown and undocumented design. The community would reap far more benefit if an OOo Basic language specification were a live document in the scripting project documentation section. Well, first you search the the issues to see if it has already been filed. You can post here and ask. You can create an issue and have them tell you that it is not an issue. I have found the people who deal with these things to be very polite, even when I am wrong and waste their time (which happens on occassion). Most of the bugs that I bothered to submit for the code have been fixed. -- Andrew Pitonyak My Macro Document: http://www.pitonyak.org/AndrewMacro.sxw My Macro Book: http://www.hentzenwerke.com/catalog/oome.htm Free Info: http://www.pitonyak.org/oo.php - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]