Startup (Desktop App)

From ContactsLaw Documentation

During startup, the Desktop App performs a number of operations before eventually showing its main window.

These include:

Multiple Instances

If the Desktop App is already running when you launch a new instance, you will be prompted to either:

  • Open a new window (in the existing instance)
  • Continue to open a new instance (note: some functionality may be unavailable in subsequent instances)
  • Cancel and switch to the existing instance

Activation

The Desktop App may also open at the request of the operating system (Windows). This is known as activation, and occurs when:

  • Opening a file whose format is associated with ContactsLaw (e.g. text message)
  • Following a link that uses the cl-app or tel (dial telephone) protocol
  • Responding to a notification from ContactsLaw, such as a task or incoming call

During activation, the Desktop App will try to bypass the normal startup process and handle the request within an existing instance.