Делаем структуру на два элемента DWORD, в качестве индекса будет значение (PV OR PN)
Захват-12.png
В качестве данных - две константы (unit "Данные") с цветами зеленый и желтый
Захват-14.png
Т.е. если PV OR PN равно 0, то из структуры берется код зеленый, а если 1,то - желтый.
Теперь создадим вторую структуру из двух элементов DWORD.
Индексом будет значение (АV OR АN),
Захват-15.png
а в качестве данных будет
для индекса 0 - ранее созданная структура
для индекса 1 - константа "Красный"
Теперь созданный ГМ позволит изменять цвет текста
Захват-16.png
Всё, промежуточные регистры не нужны