[#CClientUIInterface-ThreadSafeQuestion]
= xref:CClientUIInterface.adoc[CClientUIInterface]::ThreadSafeQuestion
:relfileprefix: ../
:mrdocs:

If possible, ask the user a question&period; If not, falls back to ThreadSafeMessageBox(noninteractive&lowbar;message, style) and returns false&period;

== Synopsis

Declared in `&lt;node&sol;interface&lowbar;ui&period;h&gt;`

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
xref:btcsignals/signal.adoc[btcsignals::signal&lt;bool(xref:bilingual_str.adoc[bilingual&lowbar;str] const&, std::string const&, unsigned int), btcsignals::any&lowbar;of&gt;] ThreadSafeQuestion;
----


[.small]#Created with https://www.mrdocs.com[MrDocs]#
