Kevin,
Good start ... I just wanna add that if you make both the DataSet and your GetData() methods static, then once you get the info into the DataSets (at login time), you never have to worry about instantiating your AppVars class again ... the static stuff will be available everywhere.
~~Bonnie
>Follow-up...I figured out 'part of this...'
>
>I created a class component with a private dataset...i called the class component APPVARS
>
>Within APPVARS, I created a SETDATA and GETDATA.
>
>I was able to instantiate APPVARS from multiple forms and was able to use SETDATA and GETDATA fine.
>
>I don't know if that's the 'proper' way to do it, but it worked fine in my test.
>
>Kevin