1. I don't like this, for the same reasons as you 2. I prefer to avoid the user profile as we sometimes have to delete it when settings become corrupt. 3. As above for 2. HKEY_CURRENT_USER is unique for every user but is stored in the user profile. 4. Possible as long as you don't need to specify any options before you connect to the database. My current preference is a .ini file stored in each users home directory. -----Original Message----- From: Schneider, Chad M. [mailto:CMSchneider@xxxxxxxxx] Sent: 17 February 2003 15:34 To: 'thin@xxxxxxxxxxxxx' Subject: [THIN] Re: Developer Questions - Addendum Options..... 1. A .ini file located in the Windows folder. For some reason this irks me as I there are so many other places that MS wants you to stick stuff besides the main OS folder. It seems so Windows 3.1. 2. The <User Profile>/Local Settings folder can't be used I understand as it doesn't get stored by Citrix. 3. The registry is a big no-no as everyone uses the same one. A least for the main HKEY_LOCAL_MACHINE key. But how about the HKEY_CURRENT_USER or some other main key? I wouldn't think so since the Window 'current user' is the Citrix machine login, right? 4. An application database table that stores all this stuff. At least that way the settings would follow them around if they used different terminals, er...PCs (sorry, couldn't resist). A little overkill perhaps but maybe not so bad since most internal apps need a DB connection anyway to run. I guess I am leaning toward #4. What do you guys think? Is there any other way to do this stuff? -----Original Message----- From: Schneider, Chad M. [mailto:CMSchneider@xxxxxxxxx] Sent: Monday, February 17, 2003 9:19 AM To: 'thin@xxxxxxxxxxxxx' Subject: [THIN] Developer Questions What is the Citrix recommended way of storing personal, unique application settings per user when running a Citrix app? Is a .ini file in the Windows folder the only way? For example, these are for like dialogs that have a checkbox on them that say something like a "Don't ask me this again" type of question. Where do I store that they checked this? Any answers to these would be helpful. Chad M. Schneider Technology Analyst II Curwood, Inc. Phone: 920-303-7609 Pager: 920-909-7609 ********************************************************* This Week's Sponsor - RTO Software / TScale TScale increases terminal server capacity. Get 30-40% more users per server to save $$$ and time. Add users now! - not more servers. If you're using Citrix, you must learn about TScale! Free 30-day eval: http://www.rtosoft.com/Enter.asp?ID=79 ********************************************************** For Archives, to Unsubscribe, Subscribe or set Digest or Vacation mode use the below link: http://thethin.net/citrixlist.cfm ********************************************************* This Week's Sponsor - RTO Software / TScale TScale increases terminal server capacity. Get 30-40% more users per server to save $$$ and time. Add users now! - not more servers. If you're using Citrix, you must learn about TScale! Free 30-day eval: http://www.rtosoft.com/Enter.asp?ID=79 ********************************************************** For Archives, to Unsubscribe, Subscribe or set Digest or Vacation mode use the below link: http://thethin.net/citrixlist.cfm ********************************************************* This Week's Sponsor - RTO Software / TScale TScale increases terminal server capacity. Get 30-40% more users per server to save $$$ and time. Add users now! - not more servers. If you?re using Citrix, you must learn about TScale! Free 30-day eval: http://www.rtosoft.com/Enter.asp?ID=79 ********************************************************** For Archives, to Unsubscribe, Subscribe or set Digest or Vacation mode use the below link: http://thethin.net/citrixlist.cfm