macros:example:toggletriggermappings
This is an old revision of the document!
Table of Contents
Example
Toggle Trigger Mappings
by: | Sebastian Beutel |
---|---|
published: | January 2018 |
description: | Toggles trigger mappings on/off (without entering system mode). |
remarks: | Idea from facebook group: https://www.facebook.com/groups/Avolites/permalink/1163736800425219/ |
functions
Code
- ToggleTriggerMappings.xml
<?xml version="1.0" encoding="utf-8"?> <avolites.macros xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="Avolites.Menus.xsd"> <!-- the first two trigger mappings are predefined and fix, thus the first user mapping is ID 2 --> <macro id="Avolites.Macros.Triggers.Mapping.Toggle.1" name="Toggle Triggermapping 1"> <description>Toggle Triggermapping 1.</description> <sequence> <step>Triggers.ToggleMappingEnable(2)</step> </sequence> </macro> <macro id="Avolites.Macros.Triggers.Mapping.Toggle.2" name="Toggle Triggermapping 2"> <description>Toggle Triggermapping 2.</description> <sequence> <step>Triggers.ToggleMappingEnable(3)</step> </sequence> </macro> <macro id="Avolites.Macros.Triggers.Mapping.Toggle.3" name="Toggle Triggermapping 3"> <description>Toggle Triggermapping 3.</description> <sequence> <step>Triggers.ToggleMappingEnable(4)</step> </sequence> </macro> <macro id="Avolites.Macros.Triggers.Mapping.Toggle.4" name="Toggle Triggermapping 4"> <description>Toggle Triggermapping 4.</description> <sequence> <step>Triggers.ToggleMappingEnable(5)</step> </sequence> </macro> <macro id="Avolites.Macros.Triggers.Mapping.Toggle.5" name="Toggle Triggermapping 5"> <description>Toggle Triggermapping 5.</description> <sequence> <step>Triggers.ToggleMappingEnable(6)</step> </sequence> </macro> </avolites.macros>
Explanation
This explains the functional steps within the sequence. For all the other XML details please refer to Formats and syntax
The macros use the function Triggers.ToggleMappingEnable to enable/disable trigger mappings. The first two mappings are predefined and cannot be altered, thus the user-defined mappings start with ID 2.
How to use it
- use the macros to toggle on/off the trigger mappings without entering system mode
You could leave a comment if you were logged in.
macros/example/toggletriggermappings.1516350015.txt.gz · Last modified: 2018/01/19 08:20 (external edit)