On Tue Aug 22 19:55:28 2023 +0000, Esme Povirk wrote:
Wrote some more complete tests. This will require both moving info to server for reading and internal messages for writing, it seems. I haven't gotten the writing part to do anything useful on Windows, so I'll probably stick with reading.
I think the whole scroll_info struct would need to be moved to the server, as well as some of the update logic to make it atomic. Tracking info may also have to be moved, but I haven't tested and I'm not sure how useful it is in practice. GetScrollBarInfo returns more information than that, but I guess that calculation should work from another thread.