120705
Пожалуйста
Для того чтоб менять, двигать и убирать что то не нужное, глобально менять ничего не нужно...
Начни с малого, двигай, убирай кнопки, меняй значения переменных в скрипте МПС и смотри что изменяется. При появлении ошибок смотри в консоль фубара, там как правило написано чем вызвана та или иная ошибка.
Посмотри видос по редактированию, и несколько страниц назад я еще один выкладывал по добавлению панели в сборку.
Скрипт в МПС сплиттере как правило очень схож по содержанию, что то меняется но не так сильно как кажется))).
Содержание примерно такое...
- переменные(те параметры которые меняются в процессе) например var toolbar_open = window.GetProperty("SYS.Toolbar_status", false);
- объявление панелей --- function default_layout() {
- объявление кнопок --- function recalc_dimensions(){
- рисование --- function on_paint(gr) {
кнопки также выступают в роли функций, при клике по кнопке выполняется какое то действие или передается управление другой функции...
например такая кнопка...
new TextButton(bw, wh-bh, bw, bh, font, g_gliph_color, "prev", function () {
fb.Prev();
}),
расшифровка кнопки...
new TextButton(x,
y,
ww,
wh,
шрифт,
цвет глифа,
глиф(или текст),
{функция выполняемая при нажатии на кнопку
}
ww - переменная ширины панели
wh - переменная высоты панели
bw - переменная ширины кнопки
bh - переменная высоты кнопки
font - это шрифт глифа на кнопке
g_gliph_color - цвет глифа на кнопке
в данном случае кнопка передает управление функции
fb.Prev(); которая в свою очередь переключает трек назад.
Попробуй сравнить свой скрипт МПС и скрипт МПС из сборки
seriousstas, посмотри чем отличается.