|
Previous Top Next |
|
|
| Filters are used in scans and comparisons.
|
| By using a filter in any of these operations you get only the keys that are important to you and exclude those that are not.
|
|
|
| Filters are tree-like structures similar to registry twigs (end of a branch). Each twig ends with a special mark that is one of these three:
|
|
|
|
|
| While using the filter, any selected key is processed according to the mark next to it.
|
|
|
|
|
|
| The upper toolbar lets you create a new filter, import a filter structure from a REG file, save changes made to a filter, copy a filter under a different name for further modification, and/or delete a filter. Special features of each filter can be noted in the comments line.
|
|
|
| The lower toolbar is used for working with a particular filter:
|
| - You can open a selected key in the main window or in RegEdit if an appropriate key exists.
|
| - Check any node according to a filter's designation. The rules mentioned below apply automatically. Each checked node can be accompanied by comments.
|
| - Delete any node including its subnodes.
|
| - Build a new branch on a route that is placed in an edited line and the final node will get the mark set as the Default mark:
|
|
|
| One more function of adding a branch in a filter is available (if the filter window is open) from the main program's window or from the Comparison result window. A selected node is placed in the filter by clicking the button Insert selected key to filter |
| Rules for placing flags:
|
|
|
| 1) | For Exclude |
| 1.1. | Neither of its parents can be Excluded.
|
| 1.2. | The same branch should not contain any Include flags.
|
| 1.3. | Placing an Exclude flag removes all flags from its descendants.
|
| 1.4. | One of its parents should be Included.
|
|
|
| 2) | For Include |
| 2.1. Neither of its parents can be Excluded.
|
| 2.2. The same branch should not contain an Exclude flag.
|
| 2.3. Neither of its parent nor its direct descendant should have an Include flag.
|
|
|
| 3) | For Only Values |
| 3.1. Neither of its relatives can be Excluded.
|
| 3.2. Exclude should be removed from its closest descendants.
|
|
|
| Filters are also available in Command Line mode
|
|
|
|
|