Tom describes my
windows exactly in our 86
Bigfoot TF20, BTW, Sun-view Industries, the company that made our
windows is still in business, located in Summerland BC. I have purchased seals, and replacement plastic slides for my windows from them. That said, my windows even when latched as Tom mentioned would still unlatch on bumpy roads and slide open. I fixed this problem by making hard rubber wedges that fit the latch when closed and keep it from working open.
That works for us, I have those wedges in all our windows.
Tom Y