Список разделов › Аудиоплеер foobar2000 › Секреты foobar2000
Заново переписывать теги после переустановки фубара не придётся. Просто сразу убрать поля из Multivalue fields в настройках, что для новых файлов писалось как надо.sever2k:Получается, чтоб достигнуть результата мне нужно дважды изменить свойства ~ 800 альбомов своей медиатеки, а после переустановки foobar2000 всё придётся делать заново??? Может можно как то автоматизировать эти действия, или например отключить multivalue fields полностью?
Отправляет инфу в одноименную панель :SergPuh.68:Привет.Подскажите как правильно пользоваться функцией function on_notify_data(name, info) ?
Мне нужно что бы при нажатии на кнопку на дочерней панели выполнилась команда и панель закрылась,то есть панель закрывала сама себя?
Перепробовал разные варианты,пока не получается
JSplitter v2.7.2-p2
function on_notify_data(name, info) {
Panel_open.Show(false);
do_layout();
}
function on_mouse_lbtn_up(x, y, mask) {
on_notify_data();
}
function on_notify_data(name, info) {
}
function on_mouse_lbtn_down(x, y) {
window.NotifyOthers("qwerty", "123");
}
function on_notify_data(name, info) {
if (name == "qwerty") {
if (info == "123") {
"что-то делаем"
}
}
}
Кста можно без этого ..if (name == "qwerty") {
VUMeter = new ActiveXObject("VUMeter");
VUMeter.RegisterWindow(window.ID);
function on_paint(gr) {
ww = window.Width;
wh = window.Height;
if ("Если .bin из папки "Black") { //Тут не понятно условие
gr.FillSolidRect(0, 0, ww, wh, RGB(0, 0, 0));
} else {
gr.FillSolidRect(0, 0, ww, wh, RGB(50, 50, 50));
}
Наверное не получится, мое мнение.SergPuh.68:в зависимости из какой папки .bin (при выборе)
Привет!vladj:Старая сборка сохранилась, где всё, как тебе нужно ?
Я так и подозревал,может как то по названию индикатора приспособитьkgena_ua:Наверное не получится, мое мнение
Сделай наоборот, две темы с чёрным и серым фоном, и закрепи за ними соответствующие группы индикаторов из этих папок.SergPuh.68:Пытаюсь менять цвет фона сборки в зависимости от цвета фона VUMeter.Есть две папки с чёрными и серыми индикаторами(.bin)
var im = fb.ProfilePath + "images\\";
var ButtonPrev = window.CreateButton(0, 0, im+"prev.png", im+"prev_over.png");
function move_buttons() {
ww = window.Width;
wh = window.Height;
ButtonPrev.Move(ww/2-100, wh-37);
}
function on_button_click(id) {
switch(id)
{
case ButtonPrev.ID:
fb.Prev();
break;
}
do_layout();
}
function on_mouse_move(x, y, mask) {
}
Вернуться в Секреты foobar2000