In FireDaemon Pro, when you create a new service or edit any service, the Service Definition page is displayed along with its toolbar and tabs.


When creating a new FireDaemon service, the service definition is initially loaded with default values. For example, the service Startup Type defaults to Automatic (Delayed Start), and the Custom Prefix String defaults to FireDaemon Service:


A global default template defines the values that are initially loaded when creating a new service definition. This template is accessible and editable from the Options dialog.


Toolbar



ButtonTooltipDescription
BackCloses the service definition page.

If any changes have not yet been saved, FireDaemon Pro will prompt for confirmation before discarding the changes.
Save and CloseSaves the current service definition and closes the service definition page.

This button is enabled whenever the current service definition has unsaved changes.

Note: Upon Save, if the Startup Type is set to Automatic or Automatic (Delayed Start), the service will be immediately started. If the service is already running, FireDaemon Pro will prompt for confirmation before saving and restarting the service.
SaveSaves the current service definition. The service definition page remains open for further editing.

This button is enabled whenever the current service definition has unsaved changes.

Note: Upon Save, if the Startup Type is set to Automatic or Automatic (Delayed Start), the service will be immediately started. If the service is already running, FireDaemon Pro will prompt for confirmation before saving and restarting the service.
ResetResets all fields to the default values as defined in the global default template.
OpenOpens a pre-existing service definition XML file.

The contents of the service definition XML file are loaded into the service definition page.
Save Copy AsSaves the current service definition to an XML file.

In the "Save As..." dialog box, specify the file name and path to use when saving the current service definition. This XML file can be used to load the service definitions whenever required.
ViewView the current service definition in XML format.

The system's default editor (typically Notepad) opens, showing all service definition values in XML format.

Note: Editing or saving this file does not affect the values currently entered on the Service Definition page.
Add ScheduleOpens the New Schedule dialog box where you can create a new schedule for the selected service.

This button only appears in the toolbar when the service's Scheduling Tab is selected.

For more information about scheduling, see Creating a new schedule.

A drop-down arrow is also provided next to the button, which contains the following additional options:
  • Import and Amend Schedule: Imports and amends the schedule configurations. This displays the file Open dialog box to select the XML file that contains the service definition or schedule fragment.
  • Import and Replace Schedule: Imports and replace the schedule configurations. This displays the file Open dialog box to select the XML file that contains the service definition or schedule fragment.