User Tools

Site Tools


macros:example:firequickpalette

This is an old revision of the document!


Example

Palette - Fire Quick Palettes and Show Active

by: Sebastian Beutel
published: April 2025 (stems from 2023)
description: fire some quick palettes and show active state
remarks:

functions

affected properties

control structures

Code

File with macros for some more palettes in two segments here: firequickpalettes.xml

FireQuickPalettes_example.xml
<?xml version="1.0" encoding="utf-8"?>
<avolites.macros>
 
  <macro id="Wiki.Macros.Palettes.FireQuickPaletteInit" name="Init Palette Vars">
    <description>Initializes variables for other macros.</description>
    <variables>
      <integer id="PaletteRange100" value="100"/>
	  <integer id="PaletteRange110" value="110"/>
    </variables>
  </macro> 
 
  <macro id="Wiki.Macros.Palettes.FireQuickPalette101" name="Fire QuickPalette 101">
    <description>Fires QuickPalette 101 and shows as active.</description>
    <active binding="{propertyLink id='Wiki.Macros.Palettes.FireQuickPaletteInit.PaletteRange100' converter='Math.EqualityConverter' converterParameter='101'}"/>
    <sequence>
      <step>ActionScript.SetProperty.Integer("Wiki.Macros.Palettes.FireQuickPaletteInit.PaletteRange100", 101)</step>
	  <step>Palette.ApplyQuickPalette(userNumber: 101, true)</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

tbd

How to use it

macros/example/firequickpalette.1745501020.txt.gz · Last modified: 2025/04/24 13:23 by icke_siegen

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki