Hi, could you add option to disable the windows sound that plays from windows when a search fails to find, wrap is enabled, and DSA search is set to Yes [optional, it just has to not be set to no]
This sound:
Steps to hear annoying sound:
Open Find & Replace window on SQL Window
Check Wrap option

Search for a string that doesn't exist.
Fail to find string.
Click Yes on this dialog asking to continue search from the beginning of the text. [Confirm Search text '${' not found, continue search from the beginning of the text? Y/n]

If it fails to find string again, I hear the sound.
Notes
If the dialog doesn't popup and you do hear the sound, that means you checked Don't show this message again and clicked Yes.
If the dialog doesn't popup and you don't hear any sound, that means you checked Don't show this message again and clicked No or the X in the top right corner. This basically breaks the wrap option as far as I know.
In either case, you may undo that by going to User Interface->Options->DSA Dialogs... at the bottom of the preferences window and deleting SearchWrap=[int]... i'm not sure what different ints correspond to, i've seen 2, 6 and 7.
I wanted to disable PLSQLD sound in volume mixer but
A. It didn't show up in the volume mixer on windows 11 for some reason.
B. Technically that would also stop the notify sound on long SQL query (Preferences->User Interface)
A quick hack i'm going to try is to disable asterisk sound system wide. And that didn't work... might be a different identical sound

(You can access with Run prompt -> control mmsys.cpl sounds)
This sound:
Steps to hear annoying sound:
Open Find & Replace window on SQL Window
Check Wrap option

Search for a string that doesn't exist.
Fail to find string.
Click Yes on this dialog asking to continue search from the beginning of the text. [Confirm Search text '${' not found, continue search from the beginning of the text? Y/n]

If it fails to find string again, I hear the sound.
Notes
If the dialog doesn't popup and you do hear the sound, that means you checked Don't show this message again and clicked Yes.
If the dialog doesn't popup and you don't hear any sound, that means you checked Don't show this message again and clicked No or the X in the top right corner. This basically breaks the wrap option as far as I know.
In either case, you may undo that by going to User Interface->Options->DSA Dialogs... at the bottom of the preferences window and deleting SearchWrap=[int]... i'm not sure what different ints correspond to, i've seen 2, 6 and 7.
I wanted to disable PLSQLD sound in volume mixer but
A. It didn't show up in the volume mixer on windows 11 for some reason.
B. Technically that would also stop the notify sound on long SQL query (Preferences->User Interface)
A quick hack i'm going to try is to disable asterisk sound system wide. And that didn't work... might be a different identical sound

(You can access with Run prompt -> control mmsys.cpl sounds)
Last edited: