
----------------------------------------------------------------------------- 

Copyright (c) RII7. All Rights Reserved.
https://rii7.com

Software is copyrighted (see license.txt) and uses third party libraries and resources that are distributed under their own terms (see license-3rd-party.txt).

----------------------------------------------------------------------------- 

PREREQUISITES

This program requires .NET Framework 4.8 or higher to be installed on your system. You can download it from Microsoft's official page:

https://dotnet.microsoft.com/en-us/download/dotnet-framework/net48

----------------------------------------------------------------------------- 

HOTKEYS

This program can be partly controlled using hotkeys. The 'F1', 'F2', and 'F3' keys are used to switch between pages, while 'F4' moves the program to the system tray. 

On the 'Add Alarm' page, digits can be changed by typing a new number or by pressing the 'Left', 'Right', 'Tab', or 'Shift + Tab' keys. The selected digit can be increased or decreased using the 'Up' and 'Down' keys, or by scrolling the mouse wheel. Pressing the 'Enter' key adds or edits the alarm.

On the 'Favorite Alarms' page, pressing the number keys '1', '2', ... '0' adds a previously favorited alarm to the 'Alarms' page.

This program also supports global hotkeys, which can be used outside the application to toggle the window or stop an active alarm. If the global hotkeys aren't working in overlay or fullscreen applications (e.g. games) or applications started with administrator rights, restart Alarm as administrator.

-----------------------------------------------------------------------------

COMMAND LINE

This program can be run from the command line and execute the following functions:

To add a new alarm:

Alarm.exe /addalarm 12:30

To add multiple alarms:

Alarm.exe /addalarm 12:30 /addalarm 16:30

To add a new alarm with a message:

Alarm.exe /addalarm 16:30 "Hello! This is my message!"

To add a new alarm with a message and display a toast notification (useful when the window is minimized or running in the system tray):

Alarm.exe /addalarmnotify 00:30 "This message will appear in a toast notification when the alarm is added."

-----------------------------------------------------------------------------

THEME AND VISUAL CUSTOMIZATIONS

The theme's accent color can be customized in the program's settings. The program icons are loaded dynamically at startup from /Assets/Icon.ico and /Assets/IconAlarmed.ico, and can be replaced with your own icons.

-----------------------------------------------------------------------------
