2009/4/22 Vladimir Savic <vladimir.firefly.savic@gmail.com>
Here are simple (speedy) mockups of changes. You might notice my idea
for segment switching (which is nothing more but scratch).

Note that every background segment has the same color. If implemented,
segment switcher can easily solve this. Well, I wrongly call it
segment switcher, because it just switches background (reference
segment visibility), not the active one.

Segment color in matrix view could also be taken from the segment color defined in the
main view.

The active segment could then be indicate with the way you propose, by using black
edge color for the foreground segment and gray edge color for the background segment.