| 1 | #Please insert up references in the next lines (line starts with keyword UP) |
|---|
| 2 | UP arb.hlp |
|---|
| 3 | UP glossary.hlp |
|---|
| 4 | |
|---|
| 5 | #Please insert subtopic references (line starts with keyword SUB) |
|---|
| 6 | SUB macro.hlp |
|---|
| 7 | |
|---|
| 8 | # Hypertext links in helptext can be added like this: LINK{ref.hlp|http://add|bla@domain} |
|---|
| 9 | |
|---|
| 10 | #************* Title of helpfile !! and start of real helpfile ******** |
|---|
| 11 | TITLE Define macro interruption |
|---|
| 12 | |
|---|
| 13 | OCCURRENCE ARB_NT/File/Macros/Interrupt |
|---|
| 14 | |
|---|
| 15 | DESCRIPTION This window allows to define the text of a prompt, which will be shown |
|---|
| 16 | during the playback of the macro you are currently recording. |
|---|
| 17 | |
|---|
| 18 | Click the button at the bottom of this window |
|---|
| 19 | to write the current prompt as planned interruption |
|---|
| 20 | into your recorded macro. |
|---|
| 21 | |
|---|
| 22 | Afterwards continue to record those steps of your macro, that should be played back |
|---|
| 23 | AFTER the user has interacted. |
|---|
| 24 | |
|---|
| 25 | The idea behind this is to add some degree of interaction to your macro. |
|---|
| 26 | |
|---|
| 27 | For example you may instruct the user of your macro to |
|---|
| 28 | - select some species, |
|---|
| 29 | - mark some species, |
|---|
| 30 | - search some species, |
|---|
| 31 | - select a tree, |
|---|
| 32 | - insert information to a textfield or |
|---|
| 33 | - toggle/select some option in GUI. |
|---|
| 34 | |
|---|
| 35 | Your prompt shall tell the user what to do. |
|---|
| 36 | |
|---|
| 37 | Below your prompt the user will see a button |
|---|
| 38 | labeled 'Click when done to continue with macro'. |
|---|
| 39 | |
|---|
| 40 | As soon as the user clicks on this button, the |
|---|
| 41 | macro execution will be continued. |
|---|
| 42 | |
|---|
| 43 | NOTES None |
|---|
| 44 | |
|---|
| 45 | EXAMPLES This feature can be used to branch between alternative macro execution paths. |
|---|
| 46 | |
|---|
| 47 | To do so, record the common and the alternative parts into separate macros. |
|---|
| 48 | At the end of the common part, add a planned macro interruption (using the tool decribed here) |
|---|
| 49 | to tell the user about the alternatives and which macro shall be called for which alternative. |
|---|
| 50 | |
|---|
| 51 | Before recording the interruption, you may record "opening up the MACROS window" |
|---|
| 52 | and even "selecting one of the mentioned alternatives". To make the latter work |
|---|
| 53 | w/o problems for other users, edit the macro file and remove the full path from the |
|---|
| 54 | remote_awar-command working on 'tmp/macro/file_name' (just keep the name). |
|---|
| 55 | |
|---|
| 56 | WARNINGS None |
|---|
| 57 | |
|---|
| 58 | BUGS No bugs known |
|---|