I used the idea of a big window moving in a small one when designing a tree control in FP for DOS. There are no scroll bars, moving the big window was based on reading keyboard entries (like up/dn arrows, etc) or mouse clicks.
define window smallw at 1,1 size srow()-10,scol()-100;
color scheme 20;
shadow;
float;
system
define window bigw from -5,-5 to wrow('smallw')+200,wcol('smallw')+200;
color scheme 20;
shadow;
float;
system in wind smallw
activate window smallw
activate window bigw
move window bigw by 5,5
I'm not sure if this is what you wanted, and it is something I hope I'll never need in VFP.
Doru