Home Register Arcade Gallery Chatroom Members Today's Posts Log In
Go Back   Inside: SereneScreen Fan Forum > SereneScreen Products > Marine Aquarium 3 for Windows
Notices

Reply
 
Thread Tools
Old 05-23-2010, 03:38 PM   #1
nytiger73
Registered
 
nytiger73's Avatar
 
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!
nytiger73 is offline   Reply With Quote
Old 05-23-2010, 03:47 PM   #2
Jim Sachs
Developer
 
Jim Sachs's Avatar
 
Join Date: Dec 2000

Location: Southern Oregon
Posts: 9,787
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
Jim Sachs is offline   Reply With Quote
Old 05-23-2010, 04:32 PM   #3
JohnWho
Registered
 
JohnWho's Avatar
 
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!
JohnWho is offline   Reply With Quote
Old 05-23-2010, 04:40 PM   #4
Dale
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!  
Is this request because you use a computer that is also used by other people, and those other people keep changing your settings?

If I've guessed that right, do all of you use the same account on the computer?
Dale is offline   Reply With Quote
Old 05-23-2010, 04:51 PM   #5
nytiger73
Registered
 
nytiger73's Avatar
 
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.
nytiger73 is offline   Reply With Quote
Old 05-23-2010, 05:40 PM   #6
Jim Sachs
Developer
 
Jim Sachs's Avatar
 
Join Date: Dec 2000

Location: Southern Oregon
Posts: 9,787
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
Jim Sachs is offline   Reply With Quote
Old 05-23-2010, 06:48 PM   #7
nytiger73
Registered
 
nytiger73's Avatar
 
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?
nytiger73 is offline   Reply With Quote
Old 05-23-2010, 06:56 PM   #8
nytiger73
Registered
 
nytiger73's Avatar
 
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.
nytiger73 is offline   Reply With Quote
Old 05-23-2010, 07:33 PM   #9
henemly
asdf
 
henemly's Avatar
 
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?
http://www.coltrain.byethost8.com
henemly is offline   Reply With Quote
Old 05-23-2010, 08:46 PM   #10
nytiger73
Registered
 
nytiger73's Avatar
 
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.
nytiger73 is offline   Reply With Quote
Old 05-23-2010, 09:35 PM   #11
Jim Sachs
Developer
 
Jim Sachs's Avatar
 
Join Date: Dec 2000

Location: Southern Oregon
Posts: 9,787
OK, I'll consider the option.
Jim Sachs
Creator of SereneScreen Aquarium
Jim Sachs is offline   Reply With Quote
Old 05-23-2010, 10:31 PM   #12
Dale
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?  
Is it practical to give your son his own, separate account on the computer? Switch User would fix your problem nicely.

[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]
Dale is offline   Reply With Quote
Old 05-23-2010, 10:36 PM   #13
Jim Sachs
Developer
 
Jim Sachs's Avatar
 
Join Date: Dec 2000

Location: Southern Oregon
Posts: 9,787
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
Jim Sachs is offline   Reply With Quote
Old 05-24-2010, 03:18 AM   #14
feldon34
Forum Administrator
 
feldon34's Avatar
 
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
feldon34 is offline   Reply With Quote
Old 05-24-2010, 04:03 AM   #15
nytiger73
Registered
 
nytiger73's Avatar
 
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.
nytiger73 is offline   Reply With Quote
Old 05-24-2010, 06:24 AM   #16
JohnWho
Registered
 
JohnWho's Avatar
 
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.  
Where is this "multiple tank" support in MA3 that allows for this?

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!
JohnWho is offline   Reply With Quote
Old 05-24-2010, 06:26 AM   #17
Ralph
Retired
 
Ralph's Avatar
 
Join Date: Jan 2002
1 Highscore

Location: Edmonton Alberta Ca
Posts: 2,441
I think that would be "multiple fish selections".. The "tank" is what it is
Ralph is offline   Reply With Quote
Old 05-24-2010, 06:56 AM   #18
JohnWho
Registered
 
JohnWho's Avatar
 
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!
JohnWho is offline   Reply With Quote
Old 05-24-2010, 07:07 AM   #19
feldon34
Forum Administrator
 
feldon34's Avatar
 
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
feldon34 is offline   Reply With Quote
Old 05-24-2010, 07:43 AM   #20
JohnWho
Registered
 
JohnWho's Avatar
 
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.  
I'm not sure I'd favor changing the current way the program works for this.

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!
JohnWho is offline   Reply With Quote
Reply
Go Back   Inside: SereneScreen Fan Forum > SereneScreen Products > Marine Aquarium 3 for Windows




Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On


All times are GMT -6. The time now is 05:05 PM.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.