Hi John ----
Ack! Careful, you'll get the VFP OOP Standards people on you :-D
Seriously, if that's what your comfortable with and it works and no one else has to support your code, then fine. But I don't think that it's fair to state that you should restrict your application object.
> Remember procedure files? My personal opinion is that they are still the best way to handle all those general procedures and functions. Yes, they are now called methods and whatnot but I still start my system with a MAIN.PRG and SET PROCEDURE TO XXPROX.PRG. It works every time and I can keep the main.prg and xxproc.prg up in Brief (the programmers editor) in another window in Win 95. The only good use for oApp is to store the global vars your program needs.
>
------------------------------------------------
John Koziol, ex-MVP, ex-MS, ex-FoxTeam. Just call me "X"
"When the going gets weird, the weird turn pro" - Hunter Thompson (Gonzo) RIP 2/19/05