www.octal7.com contact@octal7.com This utility program is given free of charge and without warranty of any kind. It is not to be altered, modified or used in a malicious manner. By using this utility you agree to collection of version usage data. All data collection is anonymous and only pertains to this utility. Inquiries are to be addressed to Octal7 Inc. To close a HUD window activate the window by clicking on it with the mouse or if you have a touchscreen tap on the window then press Alt+F4 on the keyboard to close. Closing one HUD window will cause all others to also be closed. Switches ──────────────────── -clock Display a clock tile. -board Display a clock tile that allows interaction to draw on the screen. Double clicking the clock will toggle the drawing mode on/off. -b Same as the -board switch but without the clock. The draw mode is automatically enabled. Double click the right mouse button to exit the board. Alt+F4 will also close the window. When a board HUD in this mode is closed no other HUDs will be affected. -timer Displays a countdown timer. Values expected are seconds or a date and time. Prefix the time values with an upper or lowercase 'X' to automatically close the timer HUD after the time has elapsed. A lowercase 'x' will close only the timer HUD and an uppercase 'X' will close all HUDs. Syntax: To show a countdown for 10 minutes. -timer:600 To show a countdown till the end of 2022. -timer:2022,12,31,24,0 To show a countdown for 10 minutes and then close the HUD. -timer:x600 -xaml Load an XAML file into the HUD. Syntax: -xaml:"C:\HUD Resources\OverlayGraphics.xaml" -background Assign a background using an RGB value or image file. Syntax: RGB Integer Values -background:255,0,0 RGB HEX values -background:#ff0000 Image File -background:"C:\HUD Resources\BlueSky.png" -opacity Assign the opacity value for the HUD form. Syntax: -opacity:70 -pointer Assign a pointer to be displayed, by default the pointer is disabled. Syntax: -pointer -pointer:system -pointer:255,0,0 -pointer:#ff0000 -screen Display the HUD on the specified display. Syntax: To show the HUD on the second display. -screen:1 The following switches cannot be used together. -clock -board -background (will also ignore -opacity) -xaml Board Actions ──────────────────── ▪ Toggle On/Off - Double click the clock. ▪ Draw - Hold the left mouse button down and move the mouse. ▪ Erase - Hold the right mouse button down and move the mouse. ▪ Horizontal Line - Left double click. ▪ Vertical Line - Ctrl + Left double click. ▪ Horizontal + Vertical Line - Ctrl + Left double click. ▪ 3-3rds Grid - Ctrl + Shift + Left double click ▪ Clear Board - Right Double click. ▪ Pen Colors - Middle click or Spacebar. To close the HUD select an active UI element and use the standard Alt+F4 key combination. Closing one HUD instance will trigger a call to close all HUD instances. Scripting ──────────────────── Use a Batch file to start multiple instances of the program. An example where this would be useful is to start a background instance and an XAML instance to present graphics from the XAML and hide the current desktop. In this case other programs can still be shown on screen at the same time and is useful for video presentations where sharing the screen would be employed. Example Batch File @echo off rem Show an off white background. start o7hud.exe -background:#f0f0f0 rem Show the board UI. start o7hud.exe -board rem Start the program being used for training or demonstration. start excel.exe