I made another version of the patch which incorporates the following additional changes...
- Added 'system' channel groups (TV, Radio etc.).
- Fixed long standing bug where the time now cursor would appear on top of an opened programme dialog box.
- Fixed long standing bug where the time now cursor would stay in the same vertical position when the search area was expanded.
- Removed the genre colour bars - IMO they made the table look too cluttered.
- Removed the clock - most web clients will already have a clock somewhere on screen.
- Removed the jump buttons - they were not that useful, especially in EPG scrolling mode.
I will post it, if anyone is interested.