i too, like the button graphic sometimes, rathervthsn the checkbox or toggle graphic
here is an example…
i needed a toggle with 4 different states, so each time it was pressed it changed through the cycle as follows…
- unchecked
- selected
- in progress
- completed
but you can amend tbe logic to give you a 2 state button, which is what you asked for
max