If you have had teen-agers, you might feel that sometimes you are explaining the obvious to the oblivious. Could it be similar when you experts expain LibreOffice programming to novices? Villeroy, says “The steep learning curve is imposed by. . . the API of this office suite.”
As a novice, I depend on your kindness for help. I see a number of other novices have problems similar to mine. So, what can be done to reduce your effort in answering novice questions?
One might post a page for novices (ex. “I’ve done lots of programming over 25 years, in lots of languages, I’m finding this incredibly frustrating.” BrianSwatton) with your excellent referencess for common problems e.g. macros, Application Programming Interface. And one might include some examples. I do not know whether enough of the questions are similar enough to be grouped together. However, if they are, here are some possibilities.
Macros
Chapter 13: Getting Started with Macros
External Resources
https://www.openoffice.org/api/TipsAndTricks/external.html
Andrew Pitonyak’s Macro Collection
This document provides the great OpenOffice.org Basic macro collection written by Andrew Pitonyak. Thanks to Andrew for this great contribution and his ongoing work on this document.
http://www.pitonyak.org/AndrewMacro.sxw
Inspection-Tool s
The object inspection tools can display the properties, methods, interfaces of the used objects in your macro code.
an introspection tool like XrayTool or MRI is essential when developing LibreOffice macros.
XrayTool, the inspector of API objects. The document is a manual. It contains and installs Xray.
June 2012 ver6.0 en
https://berma.pagesperso-orange.fr/index2.html
MRI_UNO-Object-Inspection-Tool
MRI is an introspection tool of UNO objects
Spreadsheet s
Spreadsheet Project
https://www.openoffice.org/sc/
Global Index A
https://www.openoffice.org/api/docs/common/ref/index-files/index-1.html
Instructions for Using LibreOffice Calc
https://help.libreoffice.org/latest/en-US/text/scalc/guide/main.html?&DbPAR=CALC&System=WIN
Example to find the absolute address of a cell
Spreadsheet Documents
https://wiki.openoffice.org/wiki/Documentation/DevGuide/Spreadsheets/Spreadsheet_Documents
service SheetCell
https://www.openoffice.org/api/docs/common/ref/com/sun/star/sheet/SheetCell.html
interface XCellAddressable
https://www.openoffice.org/api/docs/common/ref/com/sun/star/sheet/XCellAddressable.html
Developers Guide
Absolute Address
https://wiki.openoffice.org/wiki/Documentation/DevGuide/Spreadsheets/Cells_Absolute_Address
General
LibreOffice Basic Programming – Resources for Learning
Apache OpenOffice Developer’s Guide
https://wiki.openoffice.org/wiki/Documentation/DevGuide
When a novice needs a reference or an example similar to those in the above list, just refer him to the Novice Programmer FAQ Page.