Hi claudio,
Thanks for that.
The only problem is, I am not trying to clear the variable completely when the button is clicked.
As there are many buttons (all with different colour choices), the user will be selecting multiple colours. Hence the reason I scripted the variable with the += operator, so that it lists the choices accumulatively.
The action I need each colour button to perform, is that if a particular button has been clicked on once (which will mean its own name has been added to the list inside the variable), it has the option to be clicked on again to remove that particular name from the variable while still leaving any other previously clicked colour names still inside the variable.
The data removal needs to be specific to the button pressed.
Many Thanks,