Zawartość aktywnych menu rozwijanych, przycisków myszy, menu piktogramowych, przycisków tabletu lub menu tabletu można zmieniać. Zamieniona zawartość może pochodzić z innego elementu interfejsu użytkownika tego samego typu w głównym pliku CUIx lub z wczytanego częściowego pliku CUIx.
Nie można zamieniać elementów interfejsu użytkownika różnego typu (np. menu rozwijanych i przycisków myszy). Jednak w ramach jednego rodzaju można zamienić dowolny element interfejsu użytkownika na inny.
Do zamiany elementów należy użyć następującej składni w makrze:
$section=customization_group.menuname
Poniżej opisano każdą część składni makra do zamiany elementów:
Składnia makra do zamiany elementów:
Wczytuje element interfejsu.
Określa rodzaj elementu. Dostępne nazwy:
A1-A4 dla menu pomocniczych od 1 do 4
B1-B4 dla przycisków myszy od 1 do 4
P0-P16 dla menu rozwijanych od 0 do 16
I dla menu piktogramowego
T1-T4 dla menu pulpitu od 1 do 4
Określa grupę dostosowywania, której elementem jest nazwanemu (niekonieczne, jeżeli nazwanemu jest głównym plikiem CUIx).
Określa sekcję lub podmenu do wyświetlenia. Jest to główna etykieta lub alias do wczytania sekcji.
Menu rozwijane może się znajdować na pasku menu lub w aktywnym menu skrótów, ale nie w obydwu elementach.