Inside: SereneScreen Fan Forum

Inside: SereneScreen Fan Forum (https://www.feldoncentral.com/forums/index.php)
-   Marine Aquarium 3 for Windows (https://www.feldoncentral.com/forums/forumdisplay.php?f=46)
-   -   Simple additions (https://www.feldoncentral.com/forums/showthread.php?t=5262)

Dale 05-17-2010 08:53 AM

Re: CTRL-R, C, M, B, P

Quote:

Originally Posted by Jim Sachs (Post 121561)
Currently, it means:

ShowCrystal = TRUE;

Autopan = TRUE;

BubbleSound =FALSE;

Music =TRUE;

So, the quickest technical support solution is "Press Ctrl and R".

Jim Sachs 05-17-2010 10:05 AM

I have never put a lot of thought into which items should be reset by CTRL-R, so I'm still open to suggestions.

Speaking of suggestions, someone mentioned that it might be handy to have a button to turn on the crystal in the Clock/Logo box. I agree, so I have implemented it like this: If the Crystal is OFF when the Clock/Logo box is brought up, there will be a message telling you so, and a button to turn the crystal ON. Pressing that button makes the message and button disappear, and activates the crystal. To turn the crystal OFF, the user would have to do it the normal way, in Program Settings.

The only thing left to do before getting v11g out is the etched-look analog clock.

Dale 05-17-2010 12:20 PM

Quote:

Originally Posted by Jim Sachs (Post 121610)
I have never put a lot of thought into which items should be reset by CTRL-R, so I'm still open to suggestions.

I suggest resetting the display mode to Automatic, and also doing something other than turning off all the fish.

And reset the clock/calendar color, if it doesn't already do that.

In the current implementation, please do not erase the logolist and music playlist.

Dale 05-17-2010 12:43 PM

Also, turn off Statistics.

Jim Sachs 05-17-2010 01:28 PM

I'm not sure I want to mess with the Display Mode. There seem to be a lot of instances where Automatic is not interpreted properly by certain systems, and the user has to set it up manually.

Clock/Calendar color - OK.

I don't get what you're saying about turning off all the fish.

Statistics - OK.

JohnWho 05-17-2010 02:44 PM

Quote:

Originally Posted by Jim Sachs (Post 121610)
Speaking of suggestions, someone mentioned that it might be handy to have a button to turn on the crystal in the Clock/Logo box. I agree, so I have implemented it like this: If the Crystal is OFF when the Clock/Logo box is brought up, there will be a message telling you so, and a button to turn the crystal ON. Pressing that button makes the message and button disappear, and activates the crystal. To turn the crystal OFF, the user would have to do it the normal way, in Program Settings.

Most excellent.

That gets a :TU: from me!

Dale 05-17-2010 03:36 PM

Quote:

Originally Posted by Jim Sachs (Post 121616)
I'm not sure I want to mess with the Display Mode. There seem to be a lot of instances where Automatic is not interpreted properly by certain systems, and the user has to set it up manually.

Understood. Are there instances where resetting it to Automatic would un-mess it? I don't know.

Quote:

Originally Posted by Jim Sachs (Post 121616)
I don't get what you're saying about turning off all the fish.

.

CurrentFishSet = 0;
NumFishSets = 1;
CycleFishSets = FALSE;

Without a lot of testing, I am not sure what the exact effect of those settings would be, for some user who has set up a dozen fish sets. Does it get rid of all but one set?

I was suggesting that some thoughtful approach be taken, to what to do about the fish settings. By "definition", resetting all to defaults should take this back to the way it was just after installation. But that's probably not correct.

If there is a reason for messing with the fish settings, then OK. Otherwise, don't mess with them at all?????

===============

Bottom line: Decide what CTRL-R should mean. If it truly means "take me back to just after installation", then do all of that. If it just means "take ONLY the Program Settings back to just after installation", then do that (and don't mess with fish, colors, sounds, logos, etc.).

If it means something else, then do whatever it means.

Jim Sachs 05-18-2010 12:32 AM

Those are the default settings.
NumFishSets = 1 (There is one fish set, FishSet 0)
CurrentFishSet = 0 (The only one)
CycleFishSets = False (Can't cycle if there's only one set)

The fish set can contain any number of fish, up to 30.

Dale 05-18-2010 08:47 AM

I'm just suggesting some thought and consistency about which defaults should be restored. For instance, if you don't mess with clock/logo and music, why mess with fish settings? [If there's a good reason, then OK]

Quote:

Originally Posted by Jim Sachs (Post 121632)
Those are the default settings.
NumFishSets = 1 (There is one fish set, FishSet 0)
CurrentFishSet = 0 (The only one)
CycleFishSets = False (Can't cycle if there's only one set)

The fish set can contain any number of fish, up to 30.

OK, thanks for the explanation (see footnote).

The question was: should CTRL-R mess with this?

Example: Because of some earlier testing, I currently have two fish sets. The first one in the list is named "Zero fish" (does what it says), and the second one is named "Default List" (and is currently selected, with no cycling).

CTRL-R has the effect of turning off my fish (of course). But is that a helpful effect?

Footnote:
"NumFishSets = 1 (There is one fish set, FishSet 0)" -
Actually (and thankfully) seems to have no practical effect in this situation. I'm very glad that my second fish set was not deleted, just because MA3 thinks there is only one.

Dale 05-18-2010 09:58 AM

Quote:

Originally Posted by Jim Sachs (Post 121610)
I have never put a lot of thought into which items should be reset by CTRL-R, so I'm still open to suggestions.

Trying to get to closure, I'll make the following proposal to be shot at, shot down, or accepted. (I promise to not debate this proposal).

Proposal: CTRL-R should "Reset all Program Settings to default"
Also reset Display settings to default.
Turn of Statistics.
Don't touch Background Colors, Fish, Music, or Clock/Logo.

Ralph 05-22-2010 08:29 AM

Quote:

Originally Posted by Dale (Post 121590)
Jim said 30 days, Henemly said June 22, 2010.

https://www.feldoncentral.com/forums...?t=5322&page=5

And today it died

cjmaddy 05-22-2010 08:35 AM

I've noticed this in the past..... When a beta expires, like 11f has done today, the previous beta (11e) then starts to work again. :)

Dale 05-22-2010 08:50 AM

Quote:

Originally Posted by cjmaddy (Post 121788)
I've noticed this in the past..... When a beta expires, like 11f has done today, the previous beta (11e) then starts to work again. :)

11e certainly works now, but Beta 10d doesn't work. (I wasn't party to Beta 11 prior to 11e).

But don't I recall Jim saying that 11e didn't have an expiration at all? [11f was built differently, has statistics "on", etc.]

Or did you experience 11e expiring at some point?

cjmaddy 05-22-2010 09:00 AM

From memory, all beta-betas have always expired after a few weeks or so.

Beta 10d certainly should work. - That's the official Marine Aquarium 3 from SereneScreen.com.

Jim Sachs 05-22-2010 09:29 AM

Cliff - you were on holiday when I mentioned that I had forgotton to compile 11e as a Beta, so it does not have an expiration date.

Everyone - Should I release 11g without the etched analog clockface, just to fill the Beta-gap?

henemly 05-22-2010 09:32 AM

Yes, please do.;)

cjmaddy 05-22-2010 09:36 AM

No, we can wait a little longer. - That might prompt questions about, "What happened to the etched analog clockface?" ;)

Could you just re-release/extend 11f for another couple of weeks?

Jim Sachs 05-22-2010 09:43 AM

I don't have the code for 11f any more. It's morphed into 11g.

cjmaddy 05-22-2010 09:52 AM

Then yes, release 11g....... If only to stop the "It's expired" posts! ;)

Jim Sachs 05-22-2010 09:54 AM

OK. I just need to tie up a few loose ends.


All times are GMT -6. The time now is 11:32 AM.

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