05-23-2010, 03:38 PM | #1 |
Registered
Join Date: Apr 2003
Location: Buffalo, NY
Posts: 18
|
Feature Request
I was wondering if it might be possible to add a feature where any changes you make to your tank CANNOT be saved. What I mean is, I go in, choose my fish, music options etc, and check or un-check a box essentially saving my settings so that they cannot be changed. Something along the lines of a setting which says "DO NOT ALLOW CHANGES TO MY TANK".
Just wondering. Thanks! |
05-23-2010, 03:47 PM | #2 |
Developer
Join Date: Dec 2000
Location: Southern Oregon
Posts: 9,788
|
Or you could just set them and not change them.
With such a feature, how would you change the settings if you someday decided that the pink background wasn't such a good idea after all?
Jim Sachs
Creator of SereneScreen Aquarium |
05-23-2010, 04:32 PM | #3 |
Registered
Join Date: Sep 2009
Location: Tampa Bay Area, Florida
Posts: 486
|
This is somewhat already there -
Exiting each menu screen with "cancel" will not change or alter anything. I know you think you understand what you thought I said, but I'm not sure you realize that what you heard is not what I meant!
|
05-23-2010, 04:40 PM | #4 |
Banned
Join Date: Jun 2005
Location: Western Missouri
Posts: 960
|
Originally posted by nytiger73:
I was wondering if it might be possible to add a feature where any changes you make to your tank CANNOT be saved. What I mean is, I go in, choose my fish, music options etc, and check or un-check a box essentially saving my settings so that they cannot be changed. Something along the lines of a setting which says "DO NOT ALLOW CHANGES TO MY TANK".
Just wondering. Thanks! If I've guessed that right, do all of you use the same account on the computer? |
05-23-2010, 04:51 PM | #5 |
Registered
Join Date: Apr 2003
Location: Buffalo, NY
Posts: 18
|
Very simple, I want to make a change, I check or un-check said box make the change and do the reverse. In regards to the other question. There are 2 users on the computer, however, my son really enjoys the aquarium products, and he likes to add fish etc, which I don't have a problem with. However, when I have to go through and undo the changes, I think a feature like might come in handy whereas a child could play around, without the actual user needing to go and undo the changes.
The feature isn't for a dumb user, its more for child proofing. Case in point. Dream Aquarium has the exact feature and it works for what I need it to do. I can let my son play around with the tanks to his hearts content without actually messing up my settings. |
05-23-2010, 05:40 PM | #6 |
Developer
Join Date: Dec 2000
Location: Southern Oregon
Posts: 9,788
|
Oh, I see - miniature saboteurs. I don't have any of those running around any more, so I don't think along those lines.
How does Dream Aquarium implement it? Why can't the child just turn off the childproofing?
Jim Sachs
Creator of SereneScreen Aquarium |
05-23-2010, 06:48 PM | #7 |
Registered
Join Date: Apr 2003
Location: Buffalo, NY
Posts: 18
|
Exactly. The worlds next evil genius. :-) He can't turn it off, because it's a well hidden option that he hasn't found yet. I could take some screenshots if you'd like?
|
05-23-2010, 06:56 PM | #8 |
Registered
Join Date: Apr 2003
Location: Buffalo, NY
Posts: 18
|
Here is how it's done. See the attached screenshot. Its relatively easy to find if you know what to look for, but like I said, he hasn't found it, and I don't think he will as he just likes to make new tanks and such. But if / when he does, I'll deal with that later.
I hope this is something that can be done. I love this aquarium. My son has loved fish since he was 2 days old (because of this product) when I was holding him in my arms and his eyes were as big as saucers trying to get a look at the fish. http://picasaweb.google.com/nytiger7...36432140026402 If you can't see the image, let me know and I'll find another way to show you. |
05-23-2010, 07:33 PM | #9 |
asdf
Join Date: Feb 2008
Location: Hiko, CommieFagnia
Posts: 278
|
Couldn't you just save this key:
[HKEY_CURRENT_USER\Software\SereneScreen\MarineAqua rium3] to a .reg file, then no matter what settings were changed, double click it and your back to where you were? |
05-23-2010, 08:46 PM | #10 |
Registered
Join Date: Apr 2003
Location: Buffalo, NY
Posts: 18
|
I suppose that I could. I never even knew that existed. Much appreciated. I am guessing thats how Dream Aquarium does it as well. Perhaps it makes that reg key Read Only, or when the options are changed, maybe it recreates the key.
Thanks for the info. |
05-23-2010, 09:35 PM | #11 |
Developer
Join Date: Dec 2000
Location: Southern Oregon
Posts: 9,788
|
OK, I'll consider the option.
Jim Sachs
Creator of SereneScreen Aquarium |
05-23-2010, 10:31 PM | #12 |
Banned
Join Date: Jun 2005
Location: Western Missouri
Posts: 960
|
Originally posted by nytiger73:
Exactly. The worlds next evil genius. :-) He can't turn it off, because it's a well hidden option that he hasn't found yet. I could take some screenshots if you'd like?
[The technical drawback of the Registry Key hack is that some of the settings aren't in the registry. If your son never fiddles with clock/logo/music that wouldn't be a problem, though] |
05-23-2010, 10:36 PM | #13 |
Developer
Join Date: Dec 2000
Location: Southern Oregon
Posts: 9,788
|
All the settings are saved in the Registry. The settings for the logos and music consist of the filepaths to them.
NYTIGER73 - What you are asking for is actually very simple. The way the program works now, all the settings are written to the Registry when the OK button is pressed when exiting the Settings screen, and again when exiting the program (to catch any keyboard inputs). To get the behavior you are asking for, I simply need to not do this. I just need to determine is if it would cause more trouble than it's worth.
Jim Sachs
Creator of SereneScreen Aquarium |
05-24-2010, 03:18 AM | #14 |
Forum Administrator
Join Date: Dec 2000
Location: Rock Hill, SC
Posts: 10,939
|
MA3 has support for multiple tanks. You could set up a tank, make a backup, and always make sure the default is selected. If he changes it, you can just switch to the backup, copy it, and so forth.
"Journalism is printing what someone else does not want printed. Everything else is public relations." - George Orwell
"If voting changed anything, they'd make it illegal." - Emma Goldman |
05-24-2010, 04:03 AM | #15 |
Registered
Join Date: Apr 2003
Location: Buffalo, NY
Posts: 18
|
Dale -
I could give him his own account. Which I have in the past, but its a real long story why I won't now. If Jim decides to add the option it would be better. Thank you all for your replies, in the meantime, I'll use the registry method which should work out just fine. |
05-24-2010, 06:24 AM | #16 |
Registered
Join Date: Sep 2009
Location: Tampa Bay Area, Florida
Posts: 486
|
Originally posted by feldon34:
MA3 has support for multiple tanks. You could set up a tank, make a backup, and always make sure the default is selected. If he changes it, you can just switch to the backup, copy it, and so forth.
Sounds like something I could add to the Readme. I know you think you understand what you thought I said, but I'm not sure you realize that what you heard is not what I meant!
|
05-24-2010, 06:26 AM | #17 |
Retired
Join Date: Jan 2002
Location: Edmonton Alberta Ca
Posts: 2,441
|
I think that would be "multiple fish selections".. The "tank" is what it is
|
05-24-2010, 06:56 AM | #18 |
Registered
Join Date: Sep 2009
Location: Tampa Bay Area, Florida
Posts: 486
|
If that is what feldon34 means, I'm not seeing how that would help since a user could go in and change/delete any of the saved fish settings (tanks?).
I know you think you understand what you thought I said, but I'm not sure you realize that what you heard is not what I meant!
|
05-24-2010, 07:07 AM | #19 |
Forum Administrator
Join Date: Dec 2000
Location: Rock Hill, SC
Posts: 10,939
|
If the son is smart enough to delete tanks...
"Journalism is printing what someone else does not want printed. Everything else is public relations." - George Orwell
"If voting changed anything, they'd make it illegal." - Emma Goldman |
05-24-2010, 07:43 AM | #20 |
Registered
Join Date: Sep 2009
Location: Tampa Bay Area, Florida
Posts: 486
|
Originally posted by Jim Sachs:
All the settings are saved in the Registry. The settings for the logos and music consist of the filepaths to them.
NYTIGER73 - What you are asking for is actually very simple. The way the program works now, all the settings are written to the Registry when the OK button is pressed when exiting the Settings screen, and again when exiting the program (to catch any keyboard inputs). To get the behavior you are asking for, I simply need to not do this. I just need to determine is if it would cause more trouble than it's worth. Adding a Registry backup feature, maybe, but changing how it works? As you point out, it may cause more trouble than it's worth. I know you think you understand what you thought I said, but I'm not sure you realize that what you heard is not what I meant!
|
|
|
|