Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 18.03.2004, 22:26
igor82 вне форума Посмотреть профиль Отправить личное сообщение для igor82 Найти все сообщения от igor82
  № 1  
igor82

Регистрация: Apr 2002
Адрес: Россия, Воронеж
Сообщений: 121
Отправить сообщение для igor82 с помощью ICQ Отправить сообщение для igor82 с помощью Yahoo
По умолчанию Как редактировать контекстное меню (правый клик на мувике)?

Как редактировать контекстное меню (правый клик на мувике)? В частности мне нужно оставить тока два пункта этого меню : ZoomIn и ZoomOut. И если можно то ещё переименовать их соответственно на Увеличить и Уменьшить...

Заранее всем спасиба!

Старый 19.03.2004, 11:14
Nox Noctis вне форума Посмотреть профиль Отправить личное сообщение для Nox Noctis Посетить домашнюю страницу Nox Noctis Найти все сообщения от Nox Noctis
  № 2  
Nox Noctis
don't panic!
 
Аватар для Nox Noctis

Регистрация: Aug 2001
Сообщений: 4,121
возможность редактировть контекстное меню нормальными способами появилась только в мх2004. и то - пункты "settings" и "about macromedia flash player" всегда остаются.

до мх2004 все что можно было сделать средствами флэша - это сгенерить ехе и в нём поправить менюху редактором ресурсов. но обратной связи с свфкой, которая проигрывается в этом проекторе, у такой менюхи конечно нет.

Старый 19.03.2004, 11:19
Cvazimodo вне форума Посмотреть профиль Отправить личное сообщение для Cvazimodo Найти все сообщения от Cvazimodo
  № 3  
Cvazimodo
[+1 10.07.06]

Регистрация: Jan 2003
Сообщений: 365
По умолчанию Re: Как редактировать контекстное меню (правый клик на мувике)?

Цитата:
Оригинал написал(а) igor82
Как редактировать контекстное меню (правый клик на мувике)? В частности мне нужно оставить тока два пункта этого меню : ZoomIn и ZoomOut. И если можно то ещё переименовать их соответственно на Увеличить и Уменьшить...

Заранее всем спасиба!
Как вариант:
Убрать из меню всё, что можно.
fscommand("showmenu", false);
fscommand("allowscale", false);

Добавить то, что нужно
menu = new ContextMenu();
menu.builtInItems.quality = false;
menu.builtInItems.print = false;
menu.builtInItems.zoom = false;

menu.customItems.push(new ContextMenuItem("Увеличить", function() { }));
menu.customItems.push(new ContextMenuItem("Уменьшить", function() { }));


_root.menu = menu;


Функции увеличения и уменьшения всего мува придётся написать самому.

Старый 19.03.2004, 13:06
igor82 вне форума Посмотреть профиль Отправить личное сообщение для igor82 Найти все сообщения от igor82
  № 4  
igor82

Регистрация: Apr 2002
Адрес: Россия, Воронеж
Сообщений: 121
Отправить сообщение для igor82 с помощью ICQ Отправить сообщение для igor82 с помощью Yahoo
Спасибо за ответы...Код хорошой слов нет....Но тут вот какой момент. Самомму никак не хочется прописывать функции увеличение и уменьшения, ибо теряется одна классная возможность а именно: когда мы делаем ZoomIn то появляетмя ручка, которой мы можем перетаскивать увеличенный клип и работает она ОЧЕНЬ быстро, намного лучше того если бы мы программировали перетаскивание вручную....

Вот блин и стоит эта задача....Я так понимаю что всетаки не получится так как хотелось бы....

Старый 19.03.2004, 13:15
Cvazimodo вне форума Посмотреть профиль Отправить личное сообщение для Cvazimodo Найти все сообщения от Cvazimodo
  № 5  
Cvazimodo
[+1 10.07.06]

Регистрация: Jan 2003
Сообщений: 365
Цитата:
Оригинал написал(а) igor82
работает она ОЧЕНЬ быстро, намного лучше того если бы мы программировали перетаскивание вручную....

Вот блин и стоит эта задача....Я так понимаю что всетаки не получится так как хотелось бы....
startDrag() на самом деле достаточно быстро работает, и курсор можно поменять не только на ручку, но и на ножку (видел недавно курсор в виде ступни - прикольно)

Старый 19.03.2004, 13:21
igor82 вне форума Посмотреть профиль Отправить личное сообщение для igor82 Найти все сообщения от igor82
  № 6  
igor82

Регистрация: Apr 2002
Адрес: Россия, Воронеж
Сообщений: 121
Отправить сообщение для igor82 с помощью ICQ Отправить сообщение для igor82 с помощью Yahoo
а можно ли StartDrag применит ко всему мувику в целом?

т.е прямо у корне на основном клипе я ставлю вот это при клике мышкой

onClipEvent(mouseDown){
this._xscale+=50;
this._yscale+=50;
}

работает хорошо и увеличивает именно в точке клика....А как к этому startdrag прикрутить.? Т.е если увеличенно чтобы при нажатии допустим на пиктограмку ручки курсор изменялся на ручку и можно было бы таскать мувик. Затем кликаем опять на ручку и курсор обратно в стрелку переходит...

Старый 19.03.2004, 13:36
Cvazimodo вне форума Посмотреть профиль Отправить личное сообщение для Cvazimodo Найти все сообщения от Cvazimodo
  № 7  
Cvazimodo
[+1 10.07.06]

Регистрация: Jan 2003
Сообщений: 365
по поводу применения startDrag ко всему муву

Код:
_root.onMouseDown = function() {
   // меняем курсор
  _root.mouseHide = true; 
   startDrag(this, false, 0, 0, 500, 300);
}

_root.onMouseUp = function() {
   stopDrag();
  _root.mouseHide = false; 
}

_root.onEnterFrame = function() {
  if (  _root.mouseHide) {
    _root.kursor._visible = true;
    _root.kursor._x = _root._xmouse;
    _root.kursor._y = _root._ymouse;
  } else {
    _root.kursor._visible = false;
  }
}
Поиграй с этим, я этот код не проверял, но всё должно быть ОК

Старый 19.03.2004, 13:38
igor82 вне форума Посмотреть профиль Отправить личное сообщение для igor82 Найти все сообщения от igor82
  № 8  
igor82

Регистрация: Apr 2002
Адрес: Россия, Воронеж
Сообщений: 121
Отправить сообщение для igor82 с помощью ICQ Отправить сообщение для igor82 с помощью Yahoo
Разобрался чтолько что со стартдраг. Тормозит по сравнению с ZoomIn безбожно....Все таки основной вопрос остался тем же как получить доступ к пункту меню средсвами JavaScript. Т.е чтобы пи помощи яваскрипта я активирую пункт ZoomIn и увеличиваю...

Старый 24.03.2004, 19:47
Wolodia вне форума Посмотреть профиль Отправить личное сообщение для Wolodia Найти все сообщения от Wolodia
  № 9  
Wolodia

Регистрация: Mar 2002
Адрес: и не проживаЄт
Сообщений: 58
Здесь увидел менюшку: pogoda.org.ua
Так вот, когда правой кнопкой миши на кнопку, тогда появляеться Open, Open in new Window...
Хотя Settings и About Macromedia Flash не видно

Как такое сделать???

Старый 25.03.2004, 19:44
Wolodia вне форума Посмотреть профиль Отправить личное сообщение для Wolodia Найти все сообщения от Wolodia
  № 10  
Wolodia

Регистрация: Mar 2002
Адрес: и не проживаЄт
Сообщений: 58
Спите Люди!!!
Колись тут очікувалася більша активність.. Мдя!
Флешери... Хе...

Создать новую тему   Часовой пояс GMT +4, время: 22:18.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 22:18.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.