Rowscope usage

How it works
History Download

GUI description

The follwing picture describes each part of the GUI:
Rowscope explained

How to view a file

This is how you view a file with Rowscope:
Pressing the Load button or pressing Enter in one of the file path, search text or initial position text boxes, the file gets loaded in the viewer. Only the rows matching the search text are displayed in the table.
Press the Stop button to stop the file loading.

Once the table has been filled with 1000 lines, the file stops loading. To start again to populate the table, press More.

Rows expansion

Once the loading process is started, and the rows start to appear in the table, you have a starting point to investigate.
If you select  one row in the table, a set of buttons appear at the start of the row:
Row Expansion

With these buttons you can expand the row.
To expand a row means to display in the table the rows immediately preceding or following the selected row in the file.

If you expand the row backward (preceding rows), the resulting rows appear with a red background (by default) in the line number column.
If you expand the row forward (following rows), the resulting rows appear with a green background (by default) in the line number column.
The original row that got expanded gets a blue background (by default) in the line number column.
Red, green and blue colors can be changed in the Options Dialog.

You can expand a row several times, displaying more of the preceding and following rows.
You can also select in the expansion text box how many rows you want to display every time you press the expansion button.

Other actions

Once you have some rows in the table, you can also:


Rowscope allows to view more than one file, using a tab interface. Pressing the  + button by the last tab on the top of the window you open a viewer for a new file.


On the top right corner there is the System menu. From there you can show the help web page (this document) and open the Options Dialog.
The Options Dialog controls the behaviour of the whole Rowscope (not only a single file viewer):


The options have a tooltip text that explain what they are.
Changes on these options are visible only to the file viewers opened after they have been changed.

Parallel filtering

One of the options, called parallel filtering, uses the fork-join framework to distribute the rows filtering (using search text or regular expression) on several cores, making the search "parallel".
This option is by default unchecked, because it is not sure it improves the performance. This depends by several factors:
So if you want to use this option test it and see if you get some performance improvements.