>Since I do not know exactly how you plan to use the Etch A Sketch as a demonstration of >VFP's non-datacentric capabilities, this information MAY be relatively useless. >Nevertheless, I will pass it along for what it is worth.
>While the Essential Fox VFP Etch A Sketch is (basically) a game/toy, it DOES use FoxPro >tables behind the scenes.
Ah and thus the point that data-centric means centered around data. ALL programs use data. VFP provides many elegant ways to manipulate and store that data. C (et al) has to use tree structures, linked lists and arrays. FORTRAN only has arrays (newer variants may have other stuff but my last work there was FORTRAN-77). VFP just allows us to combine a tree structure with linked lists and arrays into a cursor. The tree comes from the index, the linking comes from the SCAN, SELECT
, etc. and the array comes from GO, LOCATE, etc.
OK, SET PREACHING OFF and back to the fun of drawing lines...
Glenn Taylor, Visionpace