Thanks Hegart, maybe I can use that to make a button that "resets" all the 
reveal widgets from the menu or something.  That would work.  :)

On Sunday, April 3, 2016 at 7:21:42 PM UTC-6, Hegart Dmishiv wrote:
>
> Hi Dave,
>
> This sounds like an issue of TW state persistence, which was discussed a 
> while ago and a solution suggested here 
> <https://groups.google.com/forum/#!topic/tiddlywiki/F_laLj-y5lk>.
>
> Hope this helps,
>
> Hegart.
>
> On Monday, 4 April 2016 13:12:45 UTC+12, Dave wrote:
>>
>> Consider this reveal widget:
>>
>> \define sb(c)
>>
>> <$reveal  type="nomatch" text="" default="" state="$:/state/myslider$c$" 
>> text="show">
>> <$button set="$:/state/myslider$c$" setTo="show">.</$button>
>> </$reveal>
>> <$reveal type="match" state="$:/state/myslider$c$" default=""  text="show
>> ">
>> <$button set="$:/state/myslider$c$" setTo="hide">-</$button>
>>
>> $c$
>>
>> </$reveal>
>> \end
>>
>> The state of the tiddler is kept in "$:/state/myslider$c$" and if you 
>> open other sliders with different content in the same tiddler it will stay 
>> open, unaffected by other <<sb "something else">> instances
>>
>> That's the behaviour I'm looking for, but if you close that tiddler and 
>> reopen it, they will be in the same state that you left them.
>>
>>
>> What I'd like to happen is for them to stay open (unless clicked closed) 
>> while the tiddler is showing, but reset to closed the next time you open 
>> that tiddler.
>>
>> * Is there a transient variable or tiddler that only exists while the 
>> tiddler is open (like a /tmp/file in linux that disappears on reboot) but 
>> then goes away when closed that I can assign the reveal widget state to so 
>> I can get this behaviour?
>> * Otherwise is there a way to trigger the state to clear once the tiddler 
>> is closed?
>>
>>
>> Thanks, 
>> Dave
>>
>

-- 
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 post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/176b044e-c7ba-4338-ab57-62a169524117%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to