some place using SetShown and SetEnabled