FireDaemon Pro user interface is designed and developed in a simple manner so that users can easily access the options provided.


Sections


Main Interface

The application initially opens to the home page.

The following table explains the sections of the home page, using the numbered callouts on the image above to describe each page element.


Callout No.Description
1This button group controls the view that is displayed in the FireDaemon Pro main panel
The following four views are available:
  1. FireDaemon Services: View the FireDaemon services controlled by FireDaemon Pro. This option is the default view when FireDaemon Pro starts. For more information, see Add/Edit Service Toolbar.

Open FireDaemonServicesSymbol.png

FireDaemonServicesSymbol.png

  1. Windows System Services: View the Windows services that are not controlled by FireDaemon Pro. For more information about controlling these services, see Managing Windows Built-In Services.

Open WindowsSystemServicesSymbol.png

WindowsSystemServicesSymbol.png

  1. Per-user Windows Service templates: View the per-user Windows service templates. These templates control the behavior of the services. For more information about the templates, see Per-user services in Windows.

  1. System Information: View the system information of the system on which FireDaemon Pro is running. For more information, see System Information.

2Global Options Menu.

For more information, see Global Options.
3Refresh FireDaemon Pro View.

Click this button to view updated information about the services listed in the FireDaemon Pro main panel.
4Buttons to create new services and to manage existing services.

For more information, see Add/Edit FireDaemon Pro Service Definition.
5Details about the FireDaemon Pro services.

For more information, see Service Details.
6Option to switch to Windows Session 0.

In order to switch to session 0, you must have FireDaemon Zero and FireDaemon Zero Input installed and running on your system. If they are not present, clicking this button will load a black screen; it will take either thirty seconds or require a reboot to get back.

Every time you switch to Session 0, FireDaemon Pro reports to the Windows Application Event Log. In the event log, the entry has Event ID 0 and Task Category 1.

The log details tell you which user (running FireDaemon Pro) switched to Session 0. The details read as follows.

LevelDate and TimeSourceEvent ITTask Category
Information<Date> <Time>FireDaemon Pro0Session 0

If Session 0 is currently occupied by another user, FireDaemon Pro displays an appropriate message.

You can also press Ctrl and 0 to switch to Session 0.
7Search bar.

In the Search field, enter the text to view the services that contain the specified text.
8Status bar.

This displays short help messages and/or a progress meter during FireDaemon Pro activity.


Menu

The FireDaemon Pro menu provides easy access to various built-in Windows applications, plus a range of supplementary FireDaemon Pro functions and interfaces. It is accessible by clicking the hamburger button.


MenuDescription
Service Control PanelOpens the Windows Services Control Panel application. Also accessible by clicking Ctrl+Alt+S.
Event ViewerOpens the Windows Event Viewer application. Also accessible by clicking Ctrl+Alt+V.
Task ManagerOpens the Windows Task Manager application. Also accessible by clicking Ctrl+Alt+T.
System InformationOpens the Windows System Information application.
ViewContains options to adjust the look of FireDaemon Pro:
  1. Allows the user to select between color schemes: Light Theme, Dark Theme, or Windows Default Theme. By default, Windows Default Theme is used.
  2. Lists the options to show or hide the status bar at the bottom of the FireDaemon Pro interface. By default, FireDaemon Pro displays the status bar.
Global OptionsOpens the Global Options dialog box.

On the Global Options dialog box, you can control various settings of the FireDaemon Pro Service Manager. Many of these settings can be customized for the logged-in user, or these settings can be taken from the All Users options.

For more information about Options, see Global Options.
DocumentationOpens the FireDaemon Pro documentation at the following address:
https://firedaemon.com/documentation/firedaemon-pro/. Also accessible by clicking F1.
LicenseDisplays the name of the FireDaemon Pro licensed user. If unlicensed, it displays the number of days remaining in the FireDaemon Pro trial period.
Registration InformationOpens the Registration Information dialog box. In the dialog box, you can change the licensed user name and the license number.
Buy NowThis option is visible only for the trial version of FireDaemon Pro. It opens the FireDaemon Pro pricing page.
Visit Web SiteOpens the FireDaemon.com website.
AboutDisplays the System Information page. On this page, you can view the System Overview, Software Summary, and Third Party Credits.

By default, the software summary information is visible.
ExitCloses the FireDaemon Pro application. The application can also be closed by clicking Alt+F4 or by clicking the x in the top right corner.

Main Toolbar


The main toolbar contains buttons for the commonly used functions in the FireDaemon Pro Services Manager. 

The following table runs through each button and its function.


ButtonTooltipDescription
NewCreates a new service.
StartStarts the selected service(s).
StopStops the selected service(s).
RestartRestarts the selected service(s).
DeleteDeletes / Uninstalls the selected service(s).
Start AllStarts all FireDaemon Pro services.
Stop AllStops all FireDaemon Pro services.
Restart AllRestarts all FireDaemon Pro services.

Service Details

The FireDaemon Pro interface displays the list of FireDaemon Pro services and built-in Windows services on the system.


FireDaemon Pro Services

Access FireDaemon Pro Services by selecting the top symbol in the right panel with the F in the middle. The header for the screen will read FireDaemon Services.

Built-in Windows Services

Access the list of Windows Services by clicking the second menu item down on the left-hand side. The header will read Windows Services.


Per-User Windows Service Templates

Access the Windows Service templates by clicking the third menu item from the top. The header will read Per-User Windows Service Templates.

Service Details Columns

The following table describes the columns found in these three screens and the data found there.


ColumnDescription
ServiceThe service display name specified when creating the service.

For FireDaemon Pro services, the name is prefixed with the text "FireDaemon Service" by default. For Windows services, this is simply the service display name.

When hovering over an entry in this column, a service summary is displayed in a popup window.
Tag

The tags that have been assigned to the service for organisation purposes.


This column appears only for FireDaemon Services.

Group Attribute

For Windows Services, this is a tag that is automatically applied.


This column appears only for Windows Services.

DescriptionThe description of the service.

For FireDaemon Pro services, this column will be blank if the description is not specified.
Startup TypeThe startup type of service.

The type can be Automatic (Delayed Start), Automatic, Manual, or Disabled.
Log On AsThe name of the user account under hich the service is running.
StatusThe current status of the FireDaemon Pro service.

The status can be Running or Stopped.
ProcessThe current status of the service's process.

The status can be Blank, Running, Scheduled, Frozen, and Failed.

This column appears only for FireDaemon Pro services.
PIDFor FireDaemon Pro services, this is the process ID of the program being run by FireDaemon Pro. For built-in Windows services, this is the process ID of the service.

The column is blank if the service is not running.


Additional Features and Functions in the Service Details Panel


The FireDaemon Pro interface includes a range of additional features for performing various operations efficiently.

  • Select a service from the FireDaemon Pro interface, then drag & drop it to the desktop or another folder to quickly export the service definition XML file.
  • Drag a service definition XML file from the Desktop or a folder and drop it to the FireDaemon Pro interface to immediately install a new service using configurations defined in the XML file.
  • Double-click a service to open the Service Definition page for FireDaemon Pro service or Windows service.
  • Select multiple services by holding the SHIFT or CTRL key while clicking the services on the list.
  • Right-click a service definition to display the context menu.
  • Simultaneously opens multiple FireDaemon Pro tabbed windows for each service definition.
  • Click the column headings to sort columns in ascending or descending order.


Service Toolbar Buttons

In FireDaemon Pro, when you position the mouse pointer over an existing service, the service toolbar appears, with buttons to perform various actions on the corresponding service.

The following table runs through the functions of each of these buttons.


ButtonDescription
Starts the service.
Stops the service.
Restarts the service.
Opens the Event Monitor for the selected service.
Edit the service's schedule settings.
Edit the service details.
Delete the service.
More service options.

The menu opens with the following options:
  • Clone
  • Clone Hot
  • Start (In session)
  • Restart (in session)
  • Bring to Front
  • Export


Context Menu

In FireDaemon Pro, when you right-click the mouse inside the main window, the context menu is displayed.

The following table runs through each menu option and its function.


MenuDescription
NewOpens an empty Service Definition screen to create a new service.
EditOpens the Service Definition page of the selected service for editing.
DeleteDeletes / Uninstalls the selected service(s).

Before the selected services are deleted, a dialog box will prompt for confirmation of this action.
CloneClones the selected service.

The Service Definition page displays the settings for the new service before saving and creating it.
Clone HotClones the selected service.

A new service is created and immediately started.
StartStarts the selected service(s).
StopStops the selected service(s).
RestartRestarts the selected service(s).
Start (in session)Starts the selected FireDaemon Pro service(s) in the current session. FireDaemon Pro service(s) can only be started in session if the user account the service is running as is the default of LocalSystem. See the Settings Tab / Logon Account section for more information on FireDaemon Pro service logon accounts.
Restart (in session)Restarts the selected FireDaemon Pro service(s) in the current session. FireDaemon Pro service(s) can only be restarted in session if the user account the service is running as is the default of LocalSystem. See the Settings Tab / Logon Account section for more information on FireDaemon Pro service logon accounts.
Bring To FrontIf you decide to start or restart a service in a session, this option will activate the program's window and bring it to the foreground.
Start AllStarts all FireDaemon Pro services.
Stop AllStops all FireDaemon Pro services.
Restart AllRestarts all FireDaemon Pro services.
Kill AllKills all FireDaemon Pro services immediately.

Before the services are killed, a dialog box will prompt for confirmation of this action.
ImportImports a service definition XML file, then creates and starts the corresponding service.
Import FolderImports the folder containing one or more service definition XML files.

Displays the Browse For Folder dialog box to select the folder from which to import the service definition files.
ExportExports the selected service definition to an XML file.

Displays the Browse For Folder dialog box to select the folder in which to save the service definition file.
Export AllExports all services definitions to multiple XML files, one per service.

Displays the Browse For Folder dialog box to select the folder in which to save the service definition files.
Create ShortcutsCreates shortcuts for various FireDaemon actions for the selected service(s). The shortcuts that will be created are:
  • Start
  • Stop
  • Restart
  • Start (in Session)
  • Restart (in Session)

Displays the Browse for Folder dialog to select the folder in which to save the shortcuts.

Resource MonitorOpens the Resource Monitor Dialog, which displays the CPU usage, Private Bytes, and Data I/O of the service.
Event Log MonitorOpens the Event Log Monitor at the bottom of the panel.

The event log tracks the Level, Date and Time, and Message of anything logged. 


Event log(s) can be pinned for monitoring to the main panel. The down arrow to the left of the pin offers different display methods for the event log

  • Floating: Opens the log in a new window. This window can either be used as a separate window or you can drag it and choose from a number of other locations in FireDaemon Pro to dock it elsewhere on the screen.

  • Docking: Displays the log until it is closed on the bottom of the main panel. The event log will default to docking.
  • Auto-Hide: Minimises the event log whenever the user is not actively interacting with it. To switch to another option from auto-hide, close the Event Monitor and reopen.