I'm trying to think of a nice element where there are 3 states, but a simple checkbox would be a litlte overkill for what I want (I'd need two), as the states are:
- Enabled
- Default
- Disabled
But I want the user to be able to change to this at any one time and I find tri-state checkboxeIs are too difficult to figure out how to use.
What do you think is the best way to implement this? I currently am thinking of just three buttons, but there must be something really obvious that does this which I'm more than capable of programming (I'm a programmer not a UX desginer)

