http://bugs.winehq.org/show_bug.cgi?id=2899
------- Additional Comments From ivg2@cornell.edu 2005-10-10 05:43 ------- Okay, I believe I have located the source code for the license check as freeware over here. Based on strings I see in the msi file, I think it's the exact same code, copy and pasted. Site license says it can be used, but not published.
hosting site: http://www.installsite.org/pages/en/msi/ca.htm direct link: http://www.installsite.org/files/iswi/IsLicenseViewed.zip
... so.. that shows how the license check works, but it still doesn't answer the question as to when we should process control events in a ScrollableText control.
However, if we're writing a workaround, it would be sufficient to emit an event at every vscroll, rather than trying to figure out when the end is reached.
On the other hand, maybe it would be better to try and find out what Windows does. I don't have Microsoft Windows installed, however.