![]() |
|
||||||||||
|
|||||
|
for the lulz
|
Сабвей, а на самсунге ничего не соскальзывает и не тормозит
я тоже так хочу! зы. а даже если и соскальзывает при совершенно неистовом дергании мышой, то драг не прекращается. так-то.
__________________
Jan tan ma pi pona tawa ma ale. |
|
|||||
|
так, я все думал отвечать или нет :)
когда то давно, я делал связку флэш интерфейса с js функциями по работе с окном. делал как простой эксперимент. вот тут результат http://ishlab.ru/trash/FlashWindow/ драг осуществляется посредством js, а именно функции, которая исполняется на событие, генерируемое постоянно, принудительным путем из скрипта. со стороны флэша с помощью фск передается булево значение нажата ли кнопка (отлавливать драг) или нет. скрипт можно глянуть тут http://ishlab.ru/trash/FlashWindow/window.js к сожалению исходника части флэша у меня не сохранилось. Зы: в моем варианте драг и ресайх срывается когда курсор мыши выходит за пределы области флэша, но я не использовал кнопки на областях, в обратном случае срывания наблюдаться не будет (как у самсунга). Последний раз редактировалось ish; 24.01.2002 в 20:52. |
|
|||||
|
for the lulz
|
Цитата:
![]()
__________________
Jan tan ma pi pona tawa ma ale. |
|
|||||
|
а там ничего мудреного не было
скрипт js передавет во флэш размеры окна, флэш выстраивает элементы соответсвенно (четыре угла по углам окна и четыре промежуточные части растягивает между ними) на областях стоит код взаимодеиствия со скриптом js через фск, помойму так |
|
|||||
|
for the lulz
|
Цитата:
кто-нибудь объяснит мне, почему on (release) { fscommand ("закрыть"); } работает, а on (press) { fscommand ("драгать"); } -не пашет, так ее растак, ***,***,***,... на скрипт не валить, он совершенно точно правильный. он только получает фск, а дальше сам ловит мышь и таскает окошко. что за бред?
__________________
Jan tan ma pi pona tawa ma ale. |
|
|||||
|
скриптец бы еще глянуть :)
|
|
|||||
|
for the lulz
|
// some crazy bullhsit comes here;-)
function main_DoFSCommand(command, args) {
var mainObj = InternetExplorer ? main : document.main;
if(command == "drag") {
pos = args.split("|");
xpos = Number(pos[0]);
ypos = Number(pos[1]);
if ( xpos !=0 || ypos !=0 ) {
window.moveBy(xpos*2,ypos*2);
}
аргументы считаются... а дальше -ничего...
__________________
Jan tan ma pi pona tawa ma ale. |
|
|||||
|
Цитата:
http://www.samsungelectronics.com/comdex/index.html, а по http://www.samsungelectronics.com/co...dex_index.html, то откроется окно, которое будет выдавать перлы типа такого: Последний раз редактировалось nme; 25.01.2002 в 23:52. |
|
|||||
|
for the lulz
|
глючит, понятно.
но я так и не въеду, как сделать передачу фс и аргументов постоянной... черт, дрянь какая... ![]()
__________________
Jan tan ma pi pona tawa ma ale. |
|
|||||
|
for the lulz
|
Ишь, скажи пожалуйста
к какому обьекту та привязывал Фскоманду и на какой evnt она посылалась? делал залупленный мув из двух кадров? ![]()
__________________
Jan tan ma pi pona tawa ma ale. |
![]() |
Часовой пояс GMT +4, время: 20:41. |
|
|
« Предыдущая тема | Следующая тема » |
|
|