Показать сообщение отдельно
Старый 05.07.2016, 16:18   #2031
duzzy
Гуру
 
Регистрация: 01.06.2013
Регион: 78, 98
Машина: SUBARU Impreza WRX
Сообщений: 1,766
duzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond repute
По умолчанию

120705

На ХР библиотека работать не будет...

Попроси у seriousstas сборку с WSH Panel 1.5.10(те сборки где нет новой библиотеки). Компонент JScript Panel который используется для новой библиотеки на WinXP не работает.

-----------------------------------

Цитата:
Вооот кнопочки кто бы переставил...
Ну я же давал тебе пояснения по кнопкам, совсем недавно...
Сборку тебе переделывал уже, сравни скрипт МПС из переделанной сборки с новой, там где описаны кнопки, посмотри как они размещаются на панели.

Посмотри видео по редактированию скрипта МПС...

Передвинуть/убрать кнопки одно из простых действий(математика из начальной школы...)...
кнопка X Y WW WH
кнопка X(координата по Х) Y(координата по Y) WW(ширина кнопки) WH(высота кнопки)

вот пример кнопок из моей сборки...
(расшифровка)
--------------------------------------------------------------------------
new Button(X, Y, WW, WH, картинка тела кнопки, картинка символа на кнопке, Функция кнопки(){}),

переменные используемые в кнопках...

bx --- кооридинаты размещения по Х
by --- координаты размещения по У
B.width, B.height --- ширину и высоту трогать не нужно...
by - B.height - seek_h --- для того чтоб расположить кнопку во втором ряду нам нужно от расположения по У(by) - вычесть высоту кнопки(B.height) - и вычесть высоту сикбара(seek_h), тем самым мы передвинем кнопку во второй ряд(выше).
--------------------------------------------------------------------------
//prev 1
new Button(0, by, B.width, B.height, ANIM_BUT_L, PREV_ICO, function() {
fb.Prev();
}),

// play 2
new Button(bx, by, B.width, B.height, ANIM_BUT, fb.IsPlaying ? (fb.IsPaused ? PLAY_ICO : PAUSE_ICO) : PLAY_ICO, function() {
fb.PlayOrPause();
}),

// next 3
new Button(bx * 2, by, B.width, B.height, ANIM_BUT, NEXT_ICO, function() {
fb.Next();
}),

кнопки тулбара над кнопками прев.,плэй/пауза, некст...

// undo butt
new Button(0, by - B.height - seek_h, B.width, B.height, ANIM_BUT_L, UNDO_ICO, function() {
fb.RunMainMenuCommand("Edit/Undo");
}),
// remove butt
new Button(bx, by - B.height - seek_h, B.width, B.height, ANIM_BUT, REMOVE_ICO, function() {
fb.RunMainMenuCommand("Edit/Selection/Remove");
}),

Последний раз редактировалось duzzy; 05.07.2016 в 16:51.
duzzy вне форума   Ответить с цитированием