What's New Version 3.0.7
I have fixed a few things about the display, mostly how the protein name is displayed. Some items were moved around so that the protein name did not overwrite the points. I think the new views are a lot better. All comments are of course welcome.
Some people making skins have been asking for a few enhancements. So, in response to the requests I have made a few changes. There is a new EmptySkin.ini file with a couple of the new features added. The main one was to make the items "flat" so they could blend in better with their background. Doing this changes more than it seems on the surface. The 3D borders of the items take up space. When they are made "flat" they shrink in size automatically. I have compensated for most of the changes, but a few I can't automatically change because I have no way of knowing if it affects a certain skin or not. Sometimes the skin height will need a few pixels added to it. But again, this depends on the skin. The default setting is "True" for this feature. This makes it backward compatible with all current skins. The skin setting is called Object3DBorders.
Second, the labels containing the Box Name and the CPU information can now have their backgrounds set to transparent. This allows you to blend this information into the background. The skin setting is called BoxLabelsTransparent. This is also a True/False setting. In this case the default setting is False. This makes it backward compatible with all current skins.
Third, the center of the scrollbar can change colors, but it didn't have the ability to hold an image. There is now a new image variable for the scrollbar background. The image is called ScrollBarPic and is in the image section. This puts the last of the over-all image view puzzle together for a complete picture.
The last addition involves sounds. You can now have different sounds for minimizing and maximizing the skin. There are also two more sounds, one for Frame Complete and one for Finished Work Unit. Sounds are always played "asynchronously" so they don't interfere with the operation of FAH or EM.
If you run the Serene Screen screensaver program, you can capture it after you put it into the "Window" mode. EM is currently set up to do that in only the single view mode. The others don't look that great so I didn't bother supporting them. Setting the screensaver running all the time does use CPU cycles that could be used for folding. To minimize the amount of cycles used you can do a few things. Disable the column of bubbles and the sound. Next, set the FPS setting to 30-35. The FPS setting makes the biggest difference. If you set it for less than 30 the screensaver doesn't look that good. Generally it will use from 2 to 5 percent of CPU time, and that constantly changes according to what is going on with the tank.
To use this feature, make sure your SereneScreen settings allow you to move the mouse over the screen area without closing it. Start Serene Screen either in the window mode or change it to window mode by pressing the 'F' key. Once you have done that, make sure EM is being viewed with the largest window (Single Work Unit). Right-Click the protein window or the Box name or the CPU info. If SereneScreen is running, you should see the selection "Capture Serene Screen" ... select it. The screensaver should now be embedded in the Protein View area. It will stay there until you close EM or click the screen saver and press the esc key. You can also right click either the Box name or the CPU info and uncheck the "Capture Serene Screen" selection. That's all there is to it.
To use minimal CPU in the screen saver, reduce the FPS setting to about 30 to 35. Turn off the bubbles and the sound. The bubbles and sound don't really make that much difference, but they do take a little CPU time.
Enjoy.
Larry
http://www.em-dc.com
If you don't have a copy of Serene Screen you can go to www.serenescreen.com and download a trial version. IMHO it is the best fish tank simulation out there.
I have fixed a few things about the display, mostly how the protein name is displayed. Some items were moved around so that the protein name did not overwrite the points. I think the new views are a lot better. All comments are of course welcome.
Some people making skins have been asking for a few enhancements. So, in response to the requests I have made a few changes. There is a new EmptySkin.ini file with a couple of the new features added. The main one was to make the items "flat" so they could blend in better with their background. Doing this changes more than it seems on the surface. The 3D borders of the items take up space. When they are made "flat" they shrink in size automatically. I have compensated for most of the changes, but a few I can't automatically change because I have no way of knowing if it affects a certain skin or not. Sometimes the skin height will need a few pixels added to it. But again, this depends on the skin. The default setting is "True" for this feature. This makes it backward compatible with all current skins. The skin setting is called Object3DBorders.
Second, the labels containing the Box Name and the CPU information can now have their backgrounds set to transparent. This allows you to blend this information into the background. The skin setting is called BoxLabelsTransparent. This is also a True/False setting. In this case the default setting is False. This makes it backward compatible with all current skins.
Third, the center of the scrollbar can change colors, but it didn't have the ability to hold an image. There is now a new image variable for the scrollbar background. The image is called ScrollBarPic and is in the image section. This puts the last of the over-all image view puzzle together for a complete picture.
The last addition involves sounds. You can now have different sounds for minimizing and maximizing the skin. There are also two more sounds, one for Frame Complete and one for Finished Work Unit. Sounds are always played "asynchronously" so they don't interfere with the operation of FAH or EM.
If you run the Serene Screen screensaver program, you can capture it after you put it into the "Window" mode. EM is currently set up to do that in only the single view mode. The others don't look that great so I didn't bother supporting them. Setting the screensaver running all the time does use CPU cycles that could be used for folding. To minimize the amount of cycles used you can do a few things. Disable the column of bubbles and the sound. Next, set the FPS setting to 30-35. The FPS setting makes the biggest difference. If you set it for less than 30 the screensaver doesn't look that good. Generally it will use from 2 to 5 percent of CPU time, and that constantly changes according to what is going on with the tank.
To use this feature, make sure your SereneScreen settings allow you to move the mouse over the screen area without closing it. Start Serene Screen either in the window mode or change it to window mode by pressing the 'F' key. Once you have done that, make sure EM is being viewed with the largest window (Single Work Unit). Right-Click the protein window or the Box name or the CPU info. If SereneScreen is running, you should see the selection "Capture Serene Screen" ... select it. The screensaver should now be embedded in the Protein View area. It will stay there until you close EM or click the screen saver and press the esc key. You can also right click either the Box name or the CPU info and uncheck the "Capture Serene Screen" selection. That's all there is to it.
To use minimal CPU in the screen saver, reduce the FPS setting to about 30 to 35. Turn off the bubbles and the sound. The bubbles and sound don't really make that much difference, but they do take a little CPU time.
Enjoy.
Larry
http://www.em-dc.com
If you don't have a copy of Serene Screen you can go to www.serenescreen.com and download a trial version. IMHO it is the best fish tank simulation out there.