Hi Pfeil.
I use the composite command to set {TXT:Cargo 1..10} to suffix (Fish), and the regular command reads out the variable again:
Said: 'Cargo 1 Fish'
prefix:
Set Text [CMD] to '{CMD}'
Set integer [Num] value to the converted value of {TXTNUM:CMD}
suffix:
Begin Integer Compare : [Num] Equals 1
Set Text [Cargo 1] to '{SUFFIX}'
Else If Integer Compare : [Num] Equals 2
[...]
Say, Cargo {INT:Num} saved to '{TXT:Cargo {INT:Num}}'
Asked: 'Cargo 1'
Set Text [CMD] to '{CMD}'
Set integer [Num] value to the converted value of {TXTNUM:CMD}
Say, Cargo {INT:Num}, '{TXT:Cargo {INT:Num}}'
I started this in the way you are suggested, but it's difficult to handle the huge row with lots of commodities.
That's why I decided to use the "convenience feature"
This is just one example. Here is an Other one:
Contacts (regular) -> move to Tab(3)
If something went wrong, correction:
Contacts (prefix) -> set Tab(3) as active
is activated (suffix) -> move to Tab(1)
The point is, if you set one 'Contacts' to 'Contacts;dummy dum dum', VA has no problem with it.
So, why should it not be allowed to set command and prefix equally?
In my view, the restriction is not necessary. I'am wrong?
Regards