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)
-   -   Developer Notes (https://www.feldoncentral.com/forums/showthread.php?t=4421)

Dale 02-21-2009 08:01 PM

Nice UI for the clock/logo stuff.

One minor thing: for "Show this logo for", the up-arrow DECREASES the time, and the down-arrow INCREASES it.

Jim Sachs 02-21-2009 08:54 PM

I need to try and reset my machine to see what you guys are seeing. For several days, there have been music and logo playlists and a bunch of related Registry entries on my computer. I've got to try to remove all that stuff and return it to a pre-Beta9c state.

The way it's SUPPOSED to work is: If you have entered no logos into the list, then the L key has nothing to switch to, so the default logo remains. But the C key should display the clock for a few seconds, regardless of any logos. If you press the C key again, it should cycle through the Analog, Digital, and Calendar modes.

I know about the up-down arrow thing. That's the default behavior for that MFC button. I figured out how to trick it into doing the right thing for the Fishpicker interface, and I need to find that section of code to refresh my memory on how I did it.

Jim Sachs 02-22-2009 10:47 AM

OK, I think I've sorted out most of the interface bugs. Here's Beta 9D:
http://www.fish-byte.com/MA3Beta.zip

The proper filenames should remain highlighted now.
When you press C to bring up a clock, it will remain on the screen for 10 seconds, instead of just for the remainder of the previous logo's time.
The up-down arrows now go the right direction, and the top limit is 240 instead of 100.

Jim Sachs 02-22-2009 12:25 PM

Beta9e: http://www.fish-byte.com/MA3Beta.zip

This one addresses the "empty-playlist" bug.

Jim Sachs 02-24-2009 03:28 PM

Beta9f: http://www.fish-byte.com/MA3Beta.zip

The Random Play button is now connected in the Music Playlist. It does not have an option for running through the entire list before repeating. It picks a song from the list at random, makes sure it isn't the same as the last song, and plays it.

As before, the C key switches from the current logo to the clock for 10 seconds, but now SHIFT-C switches to the clock permanently (well, 1,000,000 seconds). The L key goes back to the normal logo rotation.

If the play-time for a logo is set to zero, it will be skipped (not loaded and played for zero seconds as before).

If a logo is repeated twice in a row (if there is only one logo on the list, for example), it will play continuously, and not reload each time the timer runs out.

Except for fixing any bugs that show up, I'm done with these two interfaces for a while. Back to the clams!

jdtoomb 02-24-2009 03:44 PM

Quote:

Originally Posted by Jim Sachs (Post 111342)
Back to the clams!

Yea!

ESHIREY 02-24-2009 04:28 PM

I got it and everything is ok but one. After the clock is running if I click on L there is no logo. But in the logo settings there it is.

But if it's just me, don't worry about it. I won't be using it anyway.:lol:

Jim Sachs 02-24-2009 04:56 PM

I think I fixed Ed's "no logo after clock" bug.

Here's Beta9G: http://www.fish-byte.com/MA3Beta.zip

patscarr 02-24-2009 05:12 PM

Quote:

Originally Posted by Jim Sachs (Post 111342)
The Random Play button is now connected in the Music Playlist. It does not have an option for running through the entire list before repeating.

Oh! That would be a good thing to implement in the future.

Dale 02-24-2009 10:10 PM

Quote:

Originally Posted by patscarr (Post 111355)
Oh! That would be a good thing to implement in the future.

Why?

Jim Sachs 02-24-2009 10:28 PM

A lot of people like to listen to all their selections in random order before any of them repeat. I kind of like it that way myself, but don't want to spend the time to implement it right now.

feldon34 02-24-2009 10:42 PM

Random vs. Random Once would be awesome but I realize you have to keep a text file of the files as you play them and delete/recreate the file when you have played all the files.

You might also get into an endless loop if somehow you get down to 1 song which has not been played and the file cannot be found or will not play.

Jim Sachs 02-24-2009 10:54 PM

It's not extremely hard, but I doubt if it would make the difference between someone purchasing or not, and I'd rather spend the 3 hours on the clams.

Jim Sachs 02-25-2009 02:14 AM

I just uploaded Beta9H, which should fix the "single logo" problem.

http://www.fish-byte.com/MA3Beta.zip

Overlord 02-25-2009 02:32 AM

The clams, the clams, my kingdom for the clams!

Wizwad 02-25-2009 07:29 AM

What he ^ said! :D

Jim Sachs 02-25-2009 11:38 AM

Been clamming all night.

Meanwhile, Beta 9i is up: http://www.fish-byte.com/MA3Beta.zip

Fixes the "wrong button assignments" problem. This was not a problem in the code, but was introduced by the compiler. Re-compiling the program from ground-zero fixed it.

Jim Sachs 02-25-2009 01:22 PM

Beta9j fixes the momentary flash of previous logo when switching from clock.
http://www.fish-byte.com/MA3Beta.zip

ESHIREY 02-25-2009 02:52 PM

WOW. Your really knocking them out. And thanks for the fix. So far everything is working on mine.

rps 02-25-2009 04:43 PM

Quote:

Originally Posted by Jim Sachs (Post 111377)
It's not extremely hard, but I doubt if it would make the difference between someone purchasing or not, and I'd rather spend the 3 hours on the clams.

Do you need an algorithm for sorting a list? (I've done this before, and it's fairly simple; only about 5 or 6 lines long.)

~Ralph S.


All times are GMT -6. The time now is 08:39 AM.

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