Rise,
Вот такие есть наработки, только там с таблицей, мне же нужно без оной.
Наработка
Второй пик в нормально качестве:
http://hkar.ru/Msqi
>Почему выделения в строке раздельные?
Потому что надо чтобы юзер выделил что-то в правйо части и ему в качестве подсказыки выдало соответствие из левой части. Если есть какие-то другие варианты по реализации(не подсвечиванием, а выводом инфы в окне,к примеру, или ещё как) - буду рад услышать.
> какая формула соответствия?
Если я правильно понял вопрос, то:
Первый столбик (там где 00000000,00000010 и т.д.) выделяется всегда, когда юзер на этой строке выбрал элемент из последнего столбца(там где '1.1..HOST: 239.2', к примеру). Дальше соответствует "1 с 1, 2 с 2 и т.д.", то есть если смотреть на изображение, на первую строку то: "4D" будет соответствовать "M", а "20 2A 20 48 54 54 50 2F" соответствует с " * HTTP/", ну и т.к. мы работаем с первой строкой то "00000000"(из первого столбца) всегда будет выделено.