Aktaf

Silver Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору И... гробовое молчание. Осмелюсь предположить: - кто знает, молчит (чего зря шевелиться ради ответа на такой "глупый вопрос" неуча); - кто не знает, писать что-то тем более ничего. Возможно знающий немного пошевелиться узнав мою хотелку. Хочу очередную давнею идею попробовать осуществить. Нужно вывести управление регулированием громкости звука на главное меню или на "поверхность программы". Оно находиться: меню > аудио > громкость и > громкость звука (маленькое окно). Там находиться: -квадратик - место для галочки - включатель - "регулятор громкости аудио каналов"; -слайдер - ползунок - регулятор громкости; -кнопки - "да" и "отмена". После включения - установки галочки, активизируется ползунок. После выключения, де активизируется. Это (меню), так изложено в основном ресурсном файле VirtualDub.rc: ------------------------------ IDD_AUDIO_VOLUME DIALOGEX 0, 0, 260, 69 STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU CAPTION "Громкость звука" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN CONTROL "Регулировка громкости аудио каналов",IDC_ADJUSTVOL,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,7,146,10 CONTROL "Slider1",IDC_SLIDER_VOLUME,"msctls_trackbar32",TBS_AUTOTICKS | WS_TABSTOP,13,20,172,17 CONTROL "100%",IDC_STATIC_VOLUME,"Static",SS_LEFTNOWORDWRAP | WS_GROUP,188,23,65,8 DEFPUSHBUTTON "Да",IDOK,151,48,50,14 PUSHBUTTON "Отмена",IDCANCEL,203,48,50,14 END -------------------------------------- А вот где пристроить, скорее всего туда же, где описаны расположения кнопок управления Даба - PositionControl.cpp. Но, ради чего меня интересует (я снова не нахожу) описание основного ползунка, выше чего надо бы поместить эти элементы. И так ничего не знающему, через большой промежуток времени, сложно ориентироваться. Не говоря уже о том, как реально "переместить", а может пока скопировать их на новое место. ---------------------------------- На мой взгляд есть 2 варианта расположения этих элементов. Вверху, имеющееся окошко - меню. Внизу в программу пристроены сразу 2 варианта. Первый внизу справа, второй выше имеющегося основного ползунка - проигрывателя Даба. Скорее всего, необходимость кнопок "да" и "отмена" отпадет. По мне второй вариант лучше, легче найти решение. Ничему не помешает. В том числе и при уменьшении "габарита" программы (сжатие по краям к центру) и нормально вписывается в общую картину. Пожалуйста, хоть какие либо соображения, направление. Спасибо. Добавлю? Регулятор громкости - для регулирования громкости выходного файла. | Всего записей: 2822 | Зарегистр. 06-02-2003 | Отправлено: 21:07 24-01-2016 | Исправлено: Aktaf, 21:10 24-01-2016 |
|