Normally its not possible to define variables with the same name a control in the same unit already has. The compiler complains with a "Duplicate identifier ..." If you then rename the control, every occurance of the control name inside the unit will be changed, even in comment lines AND the variable with formerly the same name will be renamed as well !! Is that the wanted/designed behaviour??
Best regards - Ulrich