Startup (Desktop App)
During startup, the Desktop App performs a number of operations before eventually showing its main window.
These include:
- Checking for updates (from the Microsoft Store)
- Installing/updating plug-ins
- Authenticating with CPMS ID
- Directing the user to select a business
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
ortel
(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.