Skip to main content
Version: 7.9

system.gui.confirm

This function is used in Python Scripting.

Description

Displays a confirmation dialog box to the user with "Yes" and "No" options, and a custom message.

Client Permission Restrictions

This scripting function has no Client Permission restrictions.

Syntax

system.gui.confirm(message [, title] [, allowCancel])

Parameters

TypeParameterDescription
StringmessageThe message to show in the confirmation dialog.
StringtitleThe title for the confirmation dialog. [optional]
BooleanallowCancelShow a cancel button in the dialog. [optional]

Returns

Boolean - True (1) if the user selected "Yes", false (0) if the user selected "No", None if the user selected "Cancel".

Scope

All

Code Examples

Example #1
# By using the confirm function in an if statement, we can let the user confirm an action. 
# In this case, we shut down the plant if the user confirms it, otherwise, we don't do anything.

if system.gui.confirm("Are you sure you want to shutdown the plant?", "Really Shutdown?"):
system.db.runUpdateQuery("UPDATE ControlTable SET Shutdown=1")