in reply to Checking state entry widget?!

You should use eq to compare strings, == can only compare numbers. See perlop for details.
لսႽ† ᥲᥒ⚪⟊Ⴙᘓᖇ Ꮅᘓᖇ⎱ Ⴙᥲ𝇋ƙᘓᖇ