Stephen, > PrefSetPreference(prefAlarmSoundLevelV20, slOff); > >3. The alarm goes off as planned and is AUDIBLE, even though Prefs shows >the volume is off. > >HOW CAN THAT BE??
Because the OS, in its infinite wisdom, only reads that particular preference value after a reset and then keeps it cached internall. Changes to the preference value do not take effect until the next resest. The Prefs applet calls a second, system-use only function which alters the cached value. Thus changing it from the applet takes effect immediately. Doug -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
