On May 14, 2007, at 12:33 PM, [EMAIL PROTECTED] wrote: >> For what it's worth, I managed to fake >> left columns being frozen by using two ListBoxes and a custom >> scroller. It's been working pretty well on both Mac and Windows. >> > > I've tried that but I remeber having a problem with visually > syncing scrolling and selecting rows across listboxes. There was > noticable delta T between listboxes.
When selecting with a click, there's a very slight lag. Noticeable, but slight. When changing selection with the keyboard, there's no delay. Scrolling hasn't been a problem at all. I use a separate ScrollBar, plus I implement the ScrollWheel events in each ListBox, and I haven't seen any issues there, Mac or Windows. > Also since only one listbox can have the focus and as the highlist > is different depending on focus I remeber that being an issue in > making it look like a coherent whole I do all my own drawing in my ListBoxes anyway, so I handle the row color whether the ListBox has the focus or not. > As it was for an app only for departmental use I went with it... > But I did not think it looked very professional. > BTW syncing the horizonal scrolling (as well as resizing columns) > is why I could not use a listbox above the main one for muti-line > headers and used canvas based solution for horizontal scrolling of > muti-line hearders. > Did you riu into these issued. If so how did you solve them? Mine were side-by-side, not stacked vertically, but I think a lot of the same concepts would apply. Would it be helpful if I threw a sample project together? -- Brad Rhine [EMAIL PROTECTED] http://bradrhine.com Tangelo: Web Publishing... With A Twist! _______________________________________________ Unsubscribe or switch delivery mode: <http://www.realsoftware.com/support/listmanager/> Search the archives: <http://support.realsoftware.com/listarchives/lists.html>
