You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: FAQ.md
+18Lines changed: 18 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -45,6 +45,7 @@ The original **Hourglass** FAQ can be found [here](https://chris.dziemborowicz.c
45
45
-[How to enable the Hourglass Jump List?](#how-to-enable-the-hourglass-jump-list)
46
46
-[How to disable the Hourglass thumbnail toolbar?](#how-to-disable-the-hourglass-thumbnail-toolbar)
47
47
-[How to always open the Hourglass timer windows centered?](#how-to-always-open-the-hourglass-timer-windows-centered)
48
+
-[How to configure delay timeouts for automatic close, minimize or shut down when expired?](#how-to-configure-delay-timeouts-for-automatic-close-minimize-or-shut-down-when-expired)
48
49
-[What should I do if the Hourglass does not start?](#what-should-i-do-if-the-hourglass-does-not-start)
49
50
-[What should I do if there is no notification sound?](#what-should-i-do-if-there-is-no-notification-sound)
50
51
@@ -484,6 +485,23 @@ The **Hourglass Portable** keeps settings next to the executable in the `Hourgla
484
485
3. Set `AlwaysCenterWindow` to `True`.
485
486
4. Launch the **Hourglass**.
486
487
488
+
## How to configure delay timeouts for automatic close, minimize or shut down when expired?
489
+
490
+
By default, when **Close when expired**, **Minimize when expired** or **Shut down when expired** options are enabled, the action is performed immediately after the timer expires. You can configure a delay timeout **in seconds** before the action is performed.
491
+
492
+
1. Exit the **Hourglass**.
493
+
2. Open the `Hourglass.config` or `user.config`[settings](#how-to-find-the-hourglass-settings) file.
494
+
3. Set one or more of the following values:
495
+
-`CloseWhenExpiredSeconds` - delay in seconds before closing the timer window when **Close when expired** is enabled (default is `0`)
496
+
-`MinimizeWhenExpiredSeconds` - delay in seconds before minimizing the timer window when **Minimize when expired** is enabled (default is `0`)
497
+
-`ShutDownWhenExpiredSeconds` - delay in seconds before shutting down Windows when **Shut down when expired** is enabled (default is `0`)
498
+
4. Launch the **Hourglass**.
499
+
500
+
> [!NOTE]
501
+
> - Setting the value to `0` means the action will be performed immediately.
502
+
> - The maximum allowed timeout value is `3600` seconds (`1 hour`).
503
+
> - These settings only apply when the corresponding **Close when expired**, **Minimize when expired** or **Shut down when expired** options are enabled in the timer window context menu or via command-line.
504
+
487
505
## What should I do if the Hourglass does not start?
Copy file name to clipboardExpand all lines: Hourglass/Properties/Resources.resx
+9-1Lines changed: 9 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,4 @@
1
-
<?xml version="1.0" encoding="utf-8"?>
1
+
<?xml version="1.0" encoding="utf-8"?>
2
2
<root>
3
3
<!--
4
4
Microsoft ResX Schema
@@ -1368,6 +1368,14 @@ $</value>
1368
1368
<value>Prefer 24-_hour time when parsing</value>
1369
1369
<comment>The text for the prefer 24-hour time when parsing menu item, where the character following the optional underscore (_) is the access key</comment>
<value>Display time in the digital _clock format</value>
1373
1381
<comment>The text for the display time in the digital clock format when displaying menu item, where the character following the optional underscore (_) is the access key</comment>
0 commit comments