The Dialogs tab provides options to manage dialog boxes that a program might display while being run as a service. FireDaemon Pro can optionally log the contents of a dialog box, suppress a dialog box or send a response to the dialog box based upon its contents.


Note: FireDaemon Pro only closes dialog boxes where the style is of type WS_POPUP, and the window class is #32770.



The following table describes the fields provided on the Dialogs page.


FieldDescription
General
EnabledEnables or disables dialog management.
Only This ProgramIf enabled, FireDaemon Pro will only respond to the dialog boxes that the program generates and will ignore all others.
Ignore UnknownsIf enabled, FireDaemon Pro will ignore dialog boxes for which there are no responses.
Log FileIf enabled, the contents of dialog boxes are logged to this file.
Check FrequencyThe frequency with which FireDaemon Pro checks for new dialog boxes.

The default frequency is 5000 milliseconds.
Responses Section

It is not normally necessary to specify any dialog box responses because the Dialog closer will attempt to automatically detect and close any dialog boxes. However, custom responses can be configured to provide specific, known responses to certain dialog boxes. 


Clicking the Insert button or Append button displays the Response Builder dialog box. Here, you can fine-tune the responses to dialog boxes.


TitleThe title of the dialog box. For example, Response Builder.

This field is optional, but note that at least one of the TItle or Content fields must be specified.
ContentThe full or partial text content of the dialog box.

This field is optional, but note that at least one of the TItle or Content fields must be specified.
Button TextThe text of the button to be pressed, e.g. Cancel or OK.

This allows responses to be fine-tuned based on a combination of Title and Content.