Давно думал про переключалку вывода , поэтому со сборкой задержусь немного ..
duzzy
1.Если последний вариант - нужен релоад здесь для немедленного отображения введённого :
Код:
if(utils.IsKeyPressed(0x11)){
var device_name2 = window.GetProperty("Device Name2");
var ddd2 = input_box(p_text, d_text, w_title);
window.SetProperty("Device Name2",ddd2);
fb.trace("Device Name : "+ddd2)
window.Reload();
}
2. При выборе в диалоге "Отмена" - настройки почему-то слетают .
3 .Кнопка всё-таки пусть отображает одно общее название, например (тогда первый пункт не актуален) :
DS
WASAPI
DSD : WASAPI
или ASIO
иначе на кнопке "каша" из-за длинного имени (а введённое название пусть уходит в "свойства").
Так кстати и было сделано первначально через
case 1,2,3...
Поправишь ?
и возможно получится отображать введённое ранее (при вызове окна) , хотя сомневаюсь ..
да , и по дефолту "Первичный звуковой драйвер" не заработает , добавь
DS :