отключение звука
- Author
- Message
-
Offline
- Posts: 122
- Joined: Sat Mar 19, 2011 10:20 pm
отключение звука
можно ли отключить звук, который издает AkelPad при нажатии
* не назначенных клавиш
* кнопок (UP, Ctrl-Home в на самой первой строке) и (DOWN, Ctrl-END на самой последней строке)
и т.д.
?
* не назначенных клавиш
* кнопок (UP, Ctrl-Home в на самой первой строке) и (DOWN, Ctrl-END на самой последней строке)
и т.д.
?
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
DrakonHaSh
Пока отдельной опции нет, есть два варианта:
1. Выбрать звуковую схему Windows без звука.
2. Выполнить код для окна редактирования:
Пока отдельной опции нет, есть два варианта:
1. Выбрать звуковую схему Windows без звука.
2. Выполнить код для окна редактирования:
Code: Select all
AkelPad.SendMessage(AkelPad.GetEditWnd(), 3228 /*AEM_SETOPTIONS*/, 2 /*AECOOP_OR*/, 0x20 /*AECO_DISABLEBEEP*/);
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
-
Offline
- Posts: 122
- Joined: Sat Mar 19, 2011 10:20 pm
можно ли надеяться что такая опция появится в следующей версии ?Instructor wrote:Пока отдельной опции нет
есть ли в AkelPad что-то типа автозагрузки для скриптов ?Instructor wrote:2. Выполнить код для окна редактирования:Code: Select all
AkelPad.SendMessage(AkelPad.GetEditWnd(), 3228 /*AEM_SETOPTIONS*/, 2 /*AECOOP_OR*/, 0x20 /*AECO_DISABLEBEEP*/);
т.е. например папка или файлик, откуда бы исполнялись скрипты при запуске AkelPad ?
а еще был бы наверное удобным функционал загрузки скриптов из некоей папки/файла по следующим событиям:
OnStartAkelPad
OnOpenDocument
возможно еще какие-то события (например OnCloseAkelPad, OnCloseDocument)
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
-
Offline
- Posts: 874
- Joined: Sat Jan 16, 2010 2:03 pm
-
Offline
- Posts: 39
- Joined: Thu Aug 20, 2020 11:19 am
Тем, кому всё таки нужет систем beep:
Решение выше не особо помогло, потому что мне нужен этот beep в системе и у меня была проблема, кода добавлял горячие клавиши в один скрипт и у меня выходил beep где-то в диалоге потому что some action was not allowed и нашёл быстрый способ как его заглушить:
но затем его нужно cнова обратно включить, потому что строчка выше вырубает в системе beep, а эта врубает обратно:
Не понятно что за action was not allowed и как дебажить такие вещи, так как я вообще из другой сферы, но мне интересно.
Решение выше не особо помогло, потому что мне нужен этот beep в системе и у меня была проблема, кода добавлял горячие клавиши в один скрипт и у меня выходил beep где-то в диалоге потому что some action was not allowed и нашёл быстрый способ как его заглушить:
Code: Select all
oSys.Call("User32::SystemParametersInfoW", 2 /*SPI_SETBEEP*/, 0, null, 2 /*SPIF_SENDWININICHANGE*/);
Code: Select all
oSys.Call("User32::SystemParametersInfoW", 2 /*SPI_SETBEEP*/, 1, null, 2 /*SPIF_SENDWININICHANGE*/);
Не понятно что за action was not allowed и как дебажить такие вещи, так как я вообще из другой сферы, но мне интересно.