Interactive runtime UI
Runtime dialogs and display overlays
PromptMe is ScriptTap's structured runtime dialog builder. It collects user choices and typed input during Play, while Display presents styled, variable-driven information over the target app.
PromptMe Standard
Build a runtime dialog with a header and any configured combination of up to six buttons, six toggles, and typed text input. Buttons and toggles write Boolean results, while the text field can write a String, Integer, or Decimal value.
Headers, button captions, toggle captions, and text captions can display literal text or resolve String-variable values when the dialog opens. The script waits for the user's response and continues with the selected variables.
PromptMe Mini
Keep a compact panel of up to six buttons or six toggles available while the script continues running. A Mini button writes its one-based row number to one Integer output; Mini toggles write Boolean values.
The panel can use a title, configured size, persistent mode, and script-controlled red-X behavior. Header/title and Mini button captions allow up to 8 characters; the text-input caption allows 17. Manual Mini width is 96–420 dp and height is 72–420 dp. A parent script thread can have at most four Mini commands.
Standard/Mini and Mini Buttons/Toggles are true choices. Deliberately changing one removes settings that belong only to the outgoing choice when the edit is saved.
Display overlays
Display can show literal text or any supported variable type in a selected screen area. Once mode shows one timed value. Concurrent mode stays active without blocking other work, refreshes changing values, supports an optional Boolean stop condition, and can append Rolling Updates.
Concurrent Refresh must be at least 100 ms. When Rolling Updates is enabled, Rolling Scroll must also be at least 100 ms. Blank, malformed, or smaller visible values remain saveable but incomplete rather than being silently clamped. Turning Rolling Updates off retains its scroll value.
Font family, style, size, colors, opacity, border, and alignment can be configured. Display overlays are touch-through, so they do not consume taps intended for the target app.
Using them together
PromptMe can collect a choice or typed value, ScriptTap logic can branch or calculate from that result, and Display can show the changing outcome in a selected screen area while the workflow continues.