https://bugs.documentfoundation.org/show_bug.cgi?id=165325

--- Comment #2 from Adalbert Hanßen <[email protected]> ---
The correct recipe is

    1. Tools>Customize>Keyboard.
    2. Under Category scroll down. Probably the recording is at 'Application
Marcos>My marcos>Standard>“given module name“>”given name”' where "given Module
name" defaults to "Module 1" on the end of het recording.
    3. Under Shortcut Keys select a key which is not yet assigned to any
function.
    4. Click button OK and watch your shortcut to appear in pane Keys.

This recipe (following the link and correcting the found stuff) works.

Unfortunately it is still very awkward. Especially if you just want to record a
series of keystrokes in order to replay them several times in the current
document. The awkwardness results from LO’s very general solution with the
ability of "everything" including a full fledged hierarchy of storage places.
The latter however is not well dcouemnted. 

The right place for such a better edscrptioin would be either as a subitem of
4. in
https://help.libreoffice.org/latest/en-US/text/shared/guide/macro_recording.html?DbPAR=SHARED#bm_id131513460596344
or as a linked description from this number 4 to a currently missing overview
paragraph dedicated to the organization of macros in LibreOffice, which
probably would be the better choice.

This full fledged approach is great. It should be accompanied by a simpler one
named "Record quick macro" which enables recording a series of keystrokes like
currently. Different from the current approach it should store the recording to
a standard place (which shall be described in the documentation). Lacking
proper documentation I can't decide if "My Macros and Dialogs>QuickMacro" would
be a legitimate place. Currently "Standard" plus one more to be named level
plus a macro name to be assigned get in between (e.g."Application Marcos>My
marcos>Standard>Module 1>QuickMacro"). 

A macro name must not contain spaces or what other restrictions apply to it.
This should also be added to the documentation.

I would prefer a rather short path for the QuickMacro and I would suggest a
fixed shortcut binding to the currently unassignned key <F8>. Still it should
be possible to reassign this fixed hotkey, for example replaicng het current
assignment of <F7>, which is used for playing a macro in other applications.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to