Easy Window Invert runs in the background and constantly monitors changes in the visual elements displayed on the screen. In case of some changes, it visually analyzes the contents of the currently active window.
Visual analysis means that the average gray level value for the window is determined. In case of a certain gray level, the data of the window will be cached and the display of the window will be changed.
Easy Window Invert stores the display data for each window in the cache. The cache makes it possible that the visual analysis of a window needs only be performed once.
Cache operations can be restricted. In case of a restriction, the active window is always analyzed. In this case, the cache only works at the background process level. The contents of the cache can be deleted or optimized. When optimized, it deletes the data of closed windows.
The Ctrl + Shift + F7 hotkey reanalyzes the visual properties of the active window. Then it updates the current cache data and display.
The Ctrl + Shift + F6 hotkey saves the identification data of the active window. If the saved data already contains such an entry, it changes the display of the given window (normal / filtered). The identification data of the window consists of the process name of the window and the text in the title bar.
You can set the title bar text’s processing mode (equal, includes, begins, ends) for each saved item. You can also specify a color filter type. If you do not specify a color filter type here, the default color filter will be used. For clarity purposes, only the short name of the color filter is displayed, e.g. C2.
You can set an exclusion in the last column of saved data. The display of windows for the excluded item will not be changed.
You can also set consolidated identifiers. When a consolidated identifier is used, identification is based only on the process name. You can create a consolidated identifier by deleting the title bar text for the process name. In addition, the title bar text’s processing mode should be changed to "contains" mode.
The default elements use a consolidated identifier. These contain data from common internet browsers. You can also create a consolidated identifier in a similar way.
What matters when setting default elements is that the display should not be changed for Internet browsers. If you still want to change the display of Internet browsers, it is recommended to use the following extensions:
- Chrome, Firefox, Edge: Dark Reader
- Firefox: Dark Background and Light Text
Of course, you can delete or change the settings of default elements at any time.
If you are using visual software (image viewer, media player, image editor, video editor, etc.), it is recommended that you exclude that software.
If you are using a consolidated identifier, it is recommended that you delete similar entries from the saved data. You can search for similar entries by specific process name.
If the data of the currently active window is included in the saved data, you can use the Ctrl + Shift + F8 and Ctrl + Shift + F9 hotkeys to step filters up and down. You can exclude certain filters from being stepped with the “Ignored Filters” option.
Data on the display of windows and data on the four custom filters can be exported and imported. During the import, the imported item is omitted if there is an existing identifier (neither duplication nor overwriting occurs). Custom filter settings will be overwritten.