Thanks for your fast response. Unfortunately, the crashes are still occurring (e.g. line 380 when in vertical mode). I also spotted another issue added as an edit to my previous post.
before getting further, i'd like to know if you test my panel in a config that conatins other WSH panels? i ask that because if timers are badly handled in them, it can (often) affect other WSH panels as the CoverFlow panel that use timers too.
could you tell me what's your situation please?
btw, replacing line 380 by these 3 lines:
try {
window.RepaintRect(cover.pad_left_mid, list.item[i].y - 2, ww - cover.pad_left_mid, list.item[i].h + 4);
} catch(e) {};
and line 384 by these 3 lines:
try {
window.RepaintRect(list.item[i].x - 2, cover.pad_top_mid, list.item[i].w + 4, wh - cover.pad_top_mid);
} catch (e) {};
should avoid crash for you... at least at these lines
EDIT: any other feedback from new user would be really appreciated, especially when it works fine too. So thanx by advance.