With highlighting you can colorize specific lines in the log-file, based on some search criteria.
The highlightings only get applied when you select a group in the toolbar. Each file/tab can have a different group applied.
Not all log-files have the same underlying log pattern. Groups can therefore be used to create different set of highlightings for different log-files with different log pattern.
With the group selection you can select the group you want to edit.
By hitting the add button, you can create a new group. A dialog will appear where you can enter the name of the new group. After hitting OK, the new group is created and automatically selected.
By hitting the rename button, you can rename the current selected group. A dialog will appear where you can rename the group. After hitting OK, the group has been renamed.
By hitting the copy button, you can copy the current selected group. A dialog will appear where you can enter the name for the new group. After hitting OK, the group has been copied with all its items and automatically selected.
By hitting the remove button, you can remove the current selected group.
The item keeps all the information needed to highlight a log-line. You can have as many items as you need.
The controls are context sensitive, that means, they become enabled/disable after certain events.
The item in the list shows the following information.
You can add a new Item like so.
The pattern is basically a simple string, if this sting is contained in a line, the line gets colorized.
If this checkbox is set, the test becomes case sensetive.
If this checkbox is set, the pattern will be treat as a regular expression. If the entered regular expression cannot be compiled, the element will show it with a red border.
Select the item to be deleted
Hit the delete button (The button will only be enabled if a item has been selected)
With this buttons you can move the items in the list up and down.
This is needed to give the items the priority you want it to have. The more on the top, the higher the priority.
The following example shows how the order affects the highlighting.