The MagicSelector have two differente methods to select an background:
If you are using Sequence MagicSelector will pick the next background in the list, if you are using Random MagicSelector wil pick an random background from the list.
I am using WBPattern to change the Background. You can then select if the WBPattern program shall remap you background to the allready selected palette or not.
You can insert minuttes wait for changing of pattern or sound. if you insert 0 you will not change be any change. You can ofcourse change only pattern or sound if you want. If you want to change frequency after bootup you must change it in preferences program and save it, then the changes will be active from next change.
MagicSelector IS saving the prefsfile to the ENVARC: each time it change pattern or sound. WARNING: If you have low values (1 minuttes.) on the timer, the chances for saving when rebooting is 1/3000?!(50 ticks * 60 seconds= 3000 ticks)
I am using 10 minutes for pattern and 5 minuttes for sound, and I do not have any problem!
The Sound prefs have an additional cycle gadget, Flash or NoFlash when an error occur.
Add button is adding an background to the list.
Remove button is removing an background from the list. If you want to remove an entry, select entry and then press remove.
Remove All is removing all patterns in the listview.
Save button saves the preferences
Cancel button disacards the changes
Top, Up, Down, Bottom and Sort buttons speaks for each self.
It is possible to drop Icons into the listviews for adding backgrounds and sounds (AppWindow). DoubleClick on an Entry for preview, You must have Multiview at this path: SYS:Utilities/MultiView.
NOTE! If you don't have the svx8 datatype, you will not get any sound support!. The reason is that I use the sound.datatype to create the sound prefsfile. MagicSelector preferences do NOT check the files you are inserting in the list, so you should not try to select other files than you have datatypes for (OS3.0) or IFF files.