Jump to content

LotusScript: Difference between revisions

From EDM2
Ak120 (talk | contribs)
mNo edit summary
Ak120 (talk | contribs)
mNo edit summary
Line 6: Line 6:
*Release 2 in Lotus Forms and Notes ViP
*Release 2 in Lotus Forms and Notes ViP


===Text & programmers editors with LotusScript support===
;Editor support
* [[jEdit]] - Java based editor - LotusScript syntax highlighting available as a seperate download
* [[jEdit]] - Java based editor - LotusScript syntax highlighting available as a separate download


==Publications==
==Publications==
Line 14: Line 14:
* Normunds Kalnberzins: [http://www.ls2capi.com LotusScript to Lotus C API Programming Guide] - 2003, ISBN 9984-19-492-2
* Normunds Kalnberzins: [http://www.ls2capi.com LotusScript to Lotus C API Programming Guide] - 2003, ISBN 9984-19-492-2
* [http://www.redbooks.ibm.com/redbooks/SG244856.html LotusScript for Visual Basic Programmers] - IBM Redbook
* [http://www.redbooks.ibm.com/redbooks/SG244856.html LotusScript for Visual Basic Programmers] - IBM Redbook
* [http://www-12.lotus.com/ldd/doc/uafiles.nsf/docs/ls70/$file/lscript.pdf LotusScript Language Guide Version 7] - Note this is for a newer version of LotusScript than is suplied with most OS/2 products, but is still a useful reference.
* [http://www-12.lotus.com/ldd/doc/uafiles.nsf/docs/ls70/$file/lscript.pdf LotusScript Language Guide Version 7] - Note this is for a newer version of LotusScript than is supplied with most OS/2 products, but is still a useful reference.
* Julian Robichaux: [http://www.nsftools.com/tools/ls-book.pdf The unfinished LotusScript Book] - As it is unfinished it is not really usable as a tutorial but useful as a huge source of tips.
* Julian Robichaux: [http://www.nsftools.com/tools/ls-book.pdf The unfinished LotusScript Book] - As it is unfinished it is not really usable as a tutorial but useful as a huge source of tips.
* Paul Ray: ''A Developer’s Guide to Programming the Notes C API from LotusScript'' - THE VIEW Jul/Aug 2001
* Paul Ray: ''A Developer’s Guide to Programming the Notes C API from LotusScript'' - THE VIEW Jul/Aug 2001

Revision as of 12:53, 2 March 2018

An embedded object-oriented Basic like scripting language used by Lotus Development Corporation (Later IBM) as the default scripting language on all of their software products. The language has in particular a large number of objects available for use with Lotus Notes, Lotus Word Pro and Lotus 1-2-3, but it is also used on other Lotus SmartSuite products and software that commonly interface with Lotus Notes such as Domino Server and Domino Designer.

The core language itself has great similarities to Visual Basic and VisualAge for Basic and may even be considered a variation of those, but the object model and the available objects have been adapted for fit the application domain rather than general programming tasks.

  • Release 1 in Improv
  • Release 2 in Lotus Forms and Notes ViP
Editor support
  • jEdit - Java based editor - LotusScript syntax highlighting available as a separate download

Publications

Links

Introductions
  • LotusScript - IBM - has a good introduction to the language.
Tips and code snippets
Code