zaz/doc/source/main/easymacro.rst

35 lines
732 B
ReStructuredText
Raw Normal View History

2021-02-07 22:18:16 -06:00
Library easymacro.py
====================
2021-06-10 22:25:03 -05:00
**easymacro.py** it's a library for easily develop macros en LibreOffice con Python. It is an abstraction layer between the extensive and complex LibreOffice API UNO and your code.
2021-02-07 22:36:13 -06:00
2021-06-10 22:25:03 -05:00
Probably, your will be more happy if used it. :)
2021-02-07 22:18:16 -06:00
2021-06-10 22:25:03 -05:00
You can used **easymacro.py** with any extension or directly in your macros.
2021-06-18 23:04:07 -05:00
**IMPORTANT**: Majority objects are custom objects, you can always get original UNO object with property `obj`
.. code-block:: python
doc = app.active
app.msgbox(doc)
app.msgbox(doc.obj)
2021-06-10 22:25:03 -05:00
.. toctree::
:maxdepth: 2
:caption: Contents:
tools_for_debug.rst
tools.rst
2021-06-23 21:38:02 -05:00
paths.rst
2021-06-22 22:54:25 -05:00
email.rst
2021-06-10 22:25:03 -05:00
application.rst
calc.rst
writer.rst
base.rst