proc epgcell {e {aside 0}} { $e get_channel_info set st [$e get start] set et $($st + [$e get duration]) puts "
[clock format $st -format {%a %d %b %Y %H:%M}] - [clock format $et -format {%H:%M}]
[join [$e icon_set 14] ""] [$e get text]
" set guidance [$e get warning] if {$guidance ne ""} { puts "$guidance
" } if {[$e showing]} { puts "[progressbar [$e percent]]
" } if {$aside} { puts "[clock format $st -format "%H:%M"] - [clock format $et -format "%H:%M"]
" } }