I have a few things that may be useful:

1 - if you know what fields you are going to care about than you can make a 
list that will display them all doing something like this (it is a bit 
messy and I haven't tested it, but the general idea should work):

<$list filter='[[fond-title]] [[font-h1]] [[font-h2]]'>
<tr>
<td>Heading h1:</td>
<$tiddler tiddler="TIDDLER A TEMP">
<td><$edit-text tiddler="TIDDLER A TEMP" field="font-h1"/>
<$reveal type=nomatch state="!!font-h1" text="">
<$button>
<$set name=CurrentValue filter='[[TIDDLER A TEMP]get<currentTiddler>]'>
<$action-setfield $tiddler="TIDDLER A" $field=font-h1 $value=<<CurrentValue>
>/>
</$set>
<$action-setfield $tiddler="TIDDLER A TEMP" $field=<<currentTiddler>> 
$value=""/>✓</$button>
<$button>
<$action-setfield $tiddler="TIDDLER A TEMP" $field=<<currentTiddler>> 
$value=""/>✕</$button>
</$reveal>
</td>
</$tiddler>
</tr>
</$list>

2 - I have found that it is also always a better idea to have the values 
you are editing in another tiddler. Never edit the fields of TIDDLER A from 
inside TIDDLER A, always use some interface tiddler to edit fields in 
TIDDLER A, or have some other tiddler like $:/settings/TIDDLER A with the 
fields you edit and then have TIDDLER A reference those fields. I have 
found this makes my work much tidier and easier to understand later.

Another note about buttons:  In my experience it is a nicer if you always 
have the buttons visible and just change the colour when they don't do 
anything instead of making the buttons disappear. Either move the reveal 
inside the button widget so that the buttons are always there but only act 
if there is an action to do, or put a second reveal that has the opposite 
condition that displays a dummy button that  is greyed out.
That may be more of a personal preference for me. I am dyslexic and having 
controls disappear and reappear can change the layout of a page and it is 
hard for me to follow that.

-- 
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/3399d218-e58b-42e0-8b01-0badc135e9e4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to