David,

Here is an approach.

In a single tiddler define a button for each of your three or more states. One 
button shows the current state but clicking it selects the next state. 

Now with list or reveal widgets wrap each button with a conditional display 
such that it only shows with the appropriate value(s) present.

All that will show is the button with the current state so it looks like one 
that changes a setting with one click.

If you are using a tag or field you may need to include another button or add 
another condition to display the first button even if no value is yet set.

Then transclude your button where needed {{||buttontiddler}} to act on the 
current tiddler.

 You could tag it so it appears in a toolbar but a little more work is needed 
to provide captions and tootips.

Is this an approach you can use?

regards
Tony

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/a9df3789-d049-4989-a3c7-d6e08bc15559%40googlegroups.com.

Reply via email to