Skip to content

[Docs] How do you reference specific sets in a Variable > Text Set variable? #38

@softwarenamaste

Description

@softwarenamaste

Describe the documentation needed
There doesn't appear to be any documentation about Text Set variables. I have added the following Text Set variables:
Set 1:
Name: Agenda Item Value: Introduction
Name: Presenter Value: Amanda
Name: Duration Value: 5
Set 2:
Name: Agenda Item Value: Review
Name: Presenter Value: Scott
Name: Duration Value: 12
Set 3:
Name: Agenda Item Value: New Items Discussion
Name: Presenter Value: Scott
Name: Duration Value: 40
Set 4:
Name: Agenda Item Value: Closing
Name: Presenter Value: Amanda
Name: Duration Value: 3

After doing so, I now see the variables {$agenda_items__agenda_item} {$agenda_items__presenter} {$agenda_items__duration} in the Dynamic Values menu of a text box. When I insert the variables into a text box, I can only get one set of the variables to display on the output -- whatever set is currently selected in the Variables drawer.
What I'm trying to do is create a template or slide where all the Agenda Items are listed out with their presenters and duration followed by the word "minutes".
Then I want to create an icon to the left of each agenda item (or if that can't be done, then a rectangle at the bottom that acts like a button and says "Next Agenda Item") and when the icon is clicked...

  1. the icon changes from an 'empty' box to a checked box
  2. the text format for that set (only for that set) changes to be strikethrough
  3. the current timer ends
  4. a new countdown timer starts with the duration equal to {$agenda_items__duration} of the next set -- or none if it was the last set that was checked off (Can you use text set variables in any items other than text boxes and lists?)

On other slides that are specific to those sections of the program, I want to show only the agenda items for that section which would require that I could address set 2 & set 3 for example.

I noticed the pattern that other built-in variables use {*_next} to at least get the next value, but that doesn't appear to work when I tried it.

Can you help write this documentation?
Without knowing the answers/info, I don't know how I would be able to write it. The answers themselves are likely the documentation that is needed.

Is this documentation something in a new version of FreeShow? Does it apply to only certain operating systems?(Optional)
I don't think this is specific to an OS nor a version, but I'm new to FreeShow so I don't know what version Text Set variables were released in. This is the OS and Version I'm using...

  • OS: I'm on Windows 11 Pro 64bit
  • FreeShow Version: 1.5.6

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions