Convert Checkbox and Select to Components.

Resolves #3843.