Haha ... after a brief look, code is pretty amazing. I think the switcher uses a distinct filter cache from the gamelist ?
My system throws an error for this: - ttk::bindMouseWheel $w.glist "glist.ybar_ $w.glist" -> invalid command name "ttk::bindMouseWheel" Instead i use + bindMouseWheel $w.glist "glist.ybar_ $w.glist" There are other minor bugs too. But using C++ style procedure names (eg "glist.update") is not a good idea. Why not just use "::" ? In most everything tcl/tk (and certainly the whole of Scid), the "." is pretty much reserved for the Tk widget hierarchy. You're really messing badly with the given conventions imho. Steve ------------------------------------------------------------------------------ EditLive Enterprise is the world's most technically advanced content authoring tool. Experience the power of Track Changes, Inline Image Editing and ensure content is compliant with Accessibility Checking. http://p.sf.net/sfu/ephox-dev2dev _______________________________________________ Scid-users mailing list Scid-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/scid-users