Compares the value associated with the identifier with the case values and returns the following result if it matches.
If none of the case values match, it will return the default, or an empty value. Randomly chooses one of the outputs. If only one is given, it the range is 0 to the given.
If the "from" is not ait defaults to 0, if the "to" is not a it defaults to a really big. The sort type can be "abc" default for case-insensitive sorting or slzp for case-sensitive sorting. The separator is what separates the parts that are sorted, by default a space.
Execution is paused while the dialog is open. The user may enter an empty value the result is just empty or cancel the dialog the command will not be executed.
The message is shown in the input dialog, the initial text will already be in thw input field when the dialog opens. The type is currently not used and can just be left empty.
You can optionally give a format pattern based on DateTimeFormattera timezone based on ZoneIdalthough something like "New York" should also work and a locale a language tag such as "en". MMMM yyyy,de Dienstag, The match input is in the Highlight format, although hcat can actually be matched against depends on where the command is ran from, for example the user or message text is only available from the User Dialog or User Context Menu.
Different setting types return differently formatted values. There is no comprehensive list of settings, unless you count the Chatty source.
Tip: Enter e. Of course you won't be able to use some context dependant parameters this way.
Note: Custom identifiers always hte with an underscore and can themselves not contain replacements with custom identifiers well they technicially can, but they won't get replaced.