A Quick possible solution.

Rather than use reveal use a list widget to conditionally display your 
content, you can then use a more sophisticated filter to determine the 
state. so any local tiddler reveal setting can be overridden by another 
setting like $:/config/open-all-sliders yes/no, or even give each slider 
(you want to) a print mode setting ie in print mode show the following 
content regardless of the local state, then set a $:/config/print-mode = yes

Another form of more is the html details element but to retain the 
open/closed with a toggle look for the details plugin that gives a $details 
widget.

Tones


On Friday, 14 May 2021 at 21:53:14 UTC+10 [email protected] wrote:

> Hi, 
>
> I have been using reveal for a 'more' button for tiddlers with a lot of 
> content to limit the vertical screen space they take.
>
> <$button class="" popup=<<qualify "$:/temp/popup">>>
> @@color:purple;
> more...
> @@
> </$button>
>
> <$reveal type="nomatch" state=<<qualify "$:/temp/popup">> text="">
>
> text to reveal
>
> </$reveal>
>
> It works just fine, I have it set up as a custom stamp so I can just 
> select the section I want to hide and its done in a click or two.
>
> The only issue I have is when I try and use this with code designed to 
> print a tiddler eg.
>
> https://groups.google.com/g/tiddlywiki/c/SYGksSEeNTA
>
> The problem is that if I click anywhere in a tiddler that has an open 
> reveal (as above) then the reveal closes and of course it is necessary to 
> click on a print icon in the tiddler to get a print-out - so my attempt to 
> print closes the reveal and my print out shows it closed.
>
> The ideal situation would be to prevent clicks on the tiddler tool bars 
> from closing the reveal, I find it very useful to click on the tiddler to 
> close the reveal so it would be cool to maintain the current behaviour 
> except when the click is on a tool icon but the general solution might be 
> to only close when the click is on the more button that opened it in the 
> first place.
>
> Another solution might be to have a sidebar option to toggle the behaviour
>
>    - Click anywhere in tiddler to close
>    - Click on the more button to close
>
> This might be the best option of all because I have similar difficulties 
> when I want to copy text from within a reveal section ( attempt to select 
> text closes reveal ) currently I have go into edit more on the tiddler 
> containing the reveal which contains the text I want to copy.
>
> I have tried using class 'tc-popup-keep' on the reveal but no experiments 
> so far have resulted in a reveal that stays open when I click anywhere in 
> the tiddler so I have yet to get past first base on this one. 
>
> thanks for any suggestions - Jon
>
>
>
>
>
>
>

-- 
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/7ee35623-c4a6-4269-aed6-384a414cbf23n%40googlegroups.com.

Reply via email to