Thanks, this is what it ended up being;
\define Tags() [[$(currentTiddler)$]] [[(EXTRA-TAG)]] <div style="float:left;"><$button> <$action-sendmessage $message="tm-new-tiddler" title="TIDDLER-NAME" text="TEXT-FIELD-HERE" tags=<<Tags>> field="FIELD-TEXT" field2="FIELD-TEXT" /> <span style="color:black;">''BUTTON-NAME''</span> </$button></div> Op donderdag 17 december 2020 om 03:43:19 UTC+1 schreef TW Tones: > FYI: > > In a button you do not need to use messages or params in the button but > can use actions= <<action-macroname>> to drive the actions. you can also > place actionwidgets inside the button, even wrapping them in lists or > conditionally. Use the actionSend message widget etc... Then rather than > paramObject param etc.. you can supply the fieldname="value" > fieldname1={{transcluded}} fielname2=<<var>> to the action widget. > > The term hash map is almost obsolete in tiddlywiki at a wikitext level, so > either it should be described or deprecated in the documentation. > > Tones > > On Thursday, 17 December 2020 at 04:34:01 UTC+11 Mark S. wrote: > >> Looking at the code for the Button widget, I don't see any place where >> paramObject gets populated. I do see it for the send-message widget. So >> I'm guessing that you can't use "paramObject" with the button widget >> without hacking the button widget code. >> >> On Wednesday, December 16, 2020 at 7:52:34 AM UTC-8 mwik...@gmail.com >> wrote: >> >>> On Wednesday, December 16, 2020 at 11:00:16 AM UTC-4 Mark S. wrote: >>> >>>> On Tuesday, December 15, 2020 at 8:10:42 PM UTC-8 wrote: >>>> >>>>> I often struggle with filter syntax so thanks for the counter-example >>>>> as I find those easiest to learn from. >>>>> >>>>> In playing around with it, there is an interesting subtlety with >>>>> Mark's solution that makes it slightly different/better. >>>>> >>>>> >>>> I admit my approach is a kludge. It was just submitted as an >>>> alternative. It has the advantage of being slightly easier to read. Yours >>>> is probably the proper way to do such things. >>>> >>>> >>> >>> Looking at the OPs format ... while these other options (sticking things >>> in an actions macro in the widget or in the actions= or transcluding a >>> filter into the button field= options) are available, could someone >>> illuminate the formatting of the "hashmap" that needs to be provided with >>> paramObject= if you want to use <$button message="tm-new-tiddler" >>> param="Template1Button" paramObject= ...> and try to feed the tags in that >>> way using Mark's method? Every message seems to have a paramObject option >>> but none of the manual pages have an example of its use. >>> >>> Thanks, >>> /Mike >>> >> -- 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 tiddlywiki+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/81c87413-443e-4127-9ac7-a9edafd28a5an%40googlegroups.com.