Files
loongoffice/wizards
Jean-Pierre Ledure 96302e0bba ScriptForge (SF_Document) Echo() method freezes screen updates
While a script is executed any display update
resulting from that execution is done immediately.

For performance reasons it might be an advantage
to differ the display updates up to the end of the script.
This is where pairs of Echo() methods to set
and reset the removal of the immediate updates
may be beneficial.

Optionally the actual mouse pointer can be
modified to the image of an hourglass.

Arguments:
  EchoOn: when False, the display updates are suspended.
          Default = True.
          Multiple calls with EchoOn = False are harmless.
  Hourglass: when True, the mouse pointer is changed
          to an hourglass. Default = False.
          The mouse pointer needs to be inside the actual
          document's window.
          Note that it is very likely that at the least
          manual movement of the mouse, the operating system
          or the LibreOffice process will take back
          the control of the mouse icon and its usual behaviour.

The method may be called from any document, including Calc and
Writer, or form document.

It may be invoked from Basic and Python user scripts.

Echo() should be documented in the sfdocument.xhp help page.

Change-Id: I4d669f5e332131bd1b2efcd33b7a98b304796ad1
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/146258
Tested-by: Jean-Pierre Ledure <jp@ledure.be>
Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>
Tested-by: Jenkins
2023-01-27 16:54:19 +00:00
..

Java Wizards

Java wizards for db setup, importing, tutorials, etc.

There are also partially converted Python copies of each wizard, which we are hoping to migrate to in order to remove the Java dependency here.