Mantis - Squeak
Viewing Issue Advanced Details
4848 Kernel minor always 09-09-06 19:44 09-09-06 19:44
Krivanek  
 
normal  
new 3.10  
open  
none    
none  
0004848: [KernelImageOverride] beep
in the kernel image the beep support was disabled because of sound package dependency. So the default implementation is empty.

original:

Beeper class >> beepPrimitive
    "Make a primitive beep. Only use this if
    you want to force this to be a primitive beep.
    Otherwise use Beeper class>>beep
    since this method bypasses the current
    registered playable entity."

    Preferences soundsEnabled ifTrue: [
        self primitiveBeep]

override:

Beeper class >> beepPrimitive

    self primitiveBeep

original:

Beeper class >> beep
    "The preferred way of producing an audible feedback.
    The default playable entity (an instance of Beeper)
    also uses the pluggable SoundService
    mechanism, so it will use the primitive beep only
    if there is no other sound mechanism available."

    self default play

overriden as empty method


There are no notes attached to this issue.