TidyTabs Configuration > Rule Editor

The Rule Editor dialog allows you to create or edit rules that match specific windows. These rules are used in the EXCEPTIONS tab of the TidyTabs configuration screen to determine which windows should be tabbed or not, and in the Group Editor dialog to determine which windows should be grouped together automatically.


The Rule Editor dialog

  • Rule name: this field allows you to specify a name for the rule. This name is used to identify the rule in the EXCEPTIONS tab or in the Group Editor dialog.
  • Enabled: this checkbox allows you to enable or disable the rule.
  • Process name: this field allows you to specify the name of the process that the rule should match. This is usually the name of the executable file of the application (e.g. notepad.exe for Notepad, or chrome.exe for Google Chrome). You can specify a comparison operator to match the process name, such as equals , starts with , contains , etc. Leave this field empty to match all processes. You can use the file picker button to select the executable file of the application, or the window picker button to get the value from an open window.
  • Arguments: this field allows you to specify the command line arguments that the rule should match. You can specify a comparison operator to match the arguments, such as equals , starts with , contains , etc. Leave this field empty to match all arguments. You can use the window picker button to get the value from an open window.
  • Window title: this field allows you to specify the title of the window that the rule should match. You can specify a comparison operator to match the window title, such as equals , starts with , contains , etc. Leave this field empty to match all window titles. You can use the window picker button to get the value from an open window.
  • Class name: this field allows you to specify the class name of the window that the rule should match. You can specify a comparison operator to match the window class, such as equals , starts with , contains , etc. Leave this field empty to match all window classes. You can use the window picker button to get the value from an open window.
  • Window picker button: this button allows you to select a window by dragging the crosshair icon over it. This will automatically fill in the Process name, Arguments, Window title, and Class name fields with the values of the selected window.

Supported comparison operators

You can use the following comparison operators in the Process name, Arguments, Window title, and Class name fields:

  • Equals
  • Starts with
  • Ends with
  • Contains
  • Matches regex
  • Does not equal
  • Does not start with
  • Does not end with
  • Does not contain
  • Does not match regex