In a display, define MACRO1=Value 1, MACRO2 = Value 2.
Then add for example a label with text "You picked $(PICK)".
-resource file:/path/to/file?PICK=$(MACRO1)
-resource file:/path/to/file?PICK=$(MACRO2)
and as a result the screen opens with "You picked Something", "You picked Value 1" respectively "You picked Value 2".
In the last case, when I open the context menu on the display to open the display information dialog, then check the "Macros" tab, it contains:
MACRO1 = Value 1
MACRO2 = Value 2
PICK = $(MACRO2)
-Kay