Выполнение скрипта при наведении мыши
|
|
dim@ | Дата: Суббота, 08 Декабря 2007, 22:06 | Сообщение # 1 |
Любопытный
Группа: Проверенные
Сообщений: 54
Репутация: 1
Награды: 0
Статус: Offline
| Как сделать так, чтобы скрипт выполнялся при наведении на "горячую точку"? К примеру я бы хотел чтобы меню всплывало, когда я навожу мышку на определённую область
Всё, что написано сверху необязательно какой-то бред:)
|
|
| |
as-master | Дата: Суббота, 08 Декабря 2007, 22:15 | Сообщение # 2 |
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
| Вот здесь это прописывается: а уже в самом скрипте - то что тебе надо.
Да пребудет с вами ММВ!
|
|
| |
dim@ | Дата: Суббота, 08 Декабря 2007, 22:29 | Сообщение # 3 |
Любопытный
Группа: Проверенные
Сообщений: 54
Репутация: 1
Награды: 0
Статус: Offline
| as-master, Большое спасибо за помощь! А оказалось это так просто:)
Всё, что написано сверху необязательно какой-то бред:)
|
|
| |
Alex3A | Дата: Суббота, 08 Декабря 2007, 22:44 | Сообщение # 4 |
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
| 1. Хотеть не вредно, вредно не хотеть. 2. Это возможно, но овчинка выделки не стоит. 3. Если средствами билдера, то прога только и будет заниматься тем что отлавливать координаты мышки, вряд ли это тебе надо. 4. Флэш-меню (для ММВ проектов) humanoid это решение тебе подойдет? Прконсультируйся с humanoid, флеш держит мышу в полном объеме.Добавлено (08 Декабрь 2007, 22:44) --------------------------------------------- Ты смотри, а я никогда туда не лажу, предпочитаю скрипты!
|
|
| |
dim@ | Дата: Суббота, 08 Декабря 2007, 22:48 | Сообщение # 5 |
Любопытный
Группа: Проверенные
Сообщений: 54
Репутация: 1
Награды: 0
Статус: Offline
| У меня возникла ещё одна проблема: Через некоторое время меню скрывается. Я навожу мышь на горячую точку и меню благополучно убирается. Потом мышку убираю, а меню остаётся. Как сделать так, чтобы меню тоже автоматически скрывалось и так повторялось?
Всё, что написано сверху необязательно какой-то бред:)
|
|
| |
Alex3A | Дата: Суббота, 08 Декабря 2007, 22:56 | Сообщение # 6 |
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
| У мышки минимум пять событий(а еще какая кнопка, колесо...), нажал, отпустил, кликнул, наехал, уехал, в билдере три, а тебе надо четвертое, - у флеша должно быть.
|
|
| |
as-master | Дата: Суббота, 08 Декабря 2007, 23:02 | Сообщение # 7 |
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
| Quote (Alex3A) Хотеть не вредно, вредно не хотеть © Абдылда Абдыкадыров Quote (Alex3A) Это возможно, но овчинка выделки не стоит © Джегош Джемчо Пшкевич из Пшивашева Quote (Alex3A) Если средствами билдера, то прога только и будет заниматься тем что отлавливать координаты мышки, вряд ли это тебе надо Никаких отлавливаний! Там будет горячая область, а в ней скрипт, срабатывающий по наведению мыша. Quote (dim@) У меня возникла ещё одна проблема: Устал я чёта сёдня... Сорри.
Да пребудет с вами ММВ!
|
|
| |
as-master | Дата: Суббота, 08 Декабря 2007, 23:19 | Сообщение # 8 |
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
| А вообще - Алекс прав. Легче отлавливать координаты мышки. Вот, на тебе.
Да пребудет с вами ММВ!
|
|
| |
Alex3A | Дата: Воскресенье, 09 Декабря 2007, 00:10 | Сообщение # 9 |
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
| Что то я сегодня глючу! На верное из за флешки, вот гадость! Наверное тебе надо вот такое?
|
|
| |
as-master | Дата: Воскресенье, 09 Декабря 2007, 00:39 | Сообщение # 10 |
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
| Quote (Alex3A) Наверное тебе надо вот такое? Нет Алекс. У тебя реализовано обычное Show/Hide, а ему нужно, чтоб плавно выплывало/уплывало. Так я же сделал это, смотри прищепку в посте выше. Правда, на отлавливании координат, но это пофигу, теперь 1000 скрипттаймеров подерживается
Да пребудет с вами ММВ!
|
|
| |
humanoid | Дата: Воскресенье, 09 Декабря 2007, 07:24 | Сообщение # 11 |
Гуманоид
Группа: Проверенные
Сообщений: 406
Репутация: 3
Награды: 1
Статус: Offline
| Quote На верное из за флешки, вот гадость! - пачаму флэшка гадость ? ? очень даже красявая получилась. А на счет behaviour мыша я давное ее в прошлом году писал буржуям, что было бы нефуево, расширить верхний диапазон... и разделить поведение на два функционала - rollOver - когда курсор находиться над объектом - одно действие и rollOut - когда курсор покидает область объекта... Это в принципе реализовать на их программном уровне не сложно. Но, увы... они в тот раз оказались глухими к чаяньям и мольбам рядовых юзеров....
Hi, from Moon!
|
|
| |
as-master | Дата: Воскресенье, 09 Декабря 2007, 08:32 | Сообщение # 12 |
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
| Quote (humanoid) разделить поведение на два функционала - rollOver и rollOut Да, тут ты прав. Этого оченно не хватает. Вот поэтому в итоге и приходится делать так. А каждый лишний зацикленный скрипт в проекте - это не есть очень хорошо.
Да пребудет с вами ММВ!
|
|
| |
Alex3A | Дата: Воскресенье, 09 Декабря 2007, 11:35 | Сообщение # 13 |
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
| Quote - пачаму флэшка гадость ? Флешка - USB накопитель! Пропало, куча версий последних разработок, неделю времени потерял, все прийдется заново лепить. И что было лучше, первый вариант или последующие уже не определить.
|
|
| |
as-master | Дата: Воскресенье, 09 Декабря 2007, 11:49 | Сообщение # 14 |
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
| Quote (Alex3A) Флешка - USB накопитель © Абдылда Абдыкадыров, Полное собрание сочинений Quote (Alex3A) Пропало, куча версий последних разработок, неделю времени потерял, все прийдется заново лепить. Алекс, на тебя это не похоже. Ты же архиопытный человек, столько лет уже с компьютером дружишь... Я еще в 1995 году научился резервировать, резервировать и резервировать... После того, как пропала ВСЕГО ОДНА, но длительная работа. И с тех пор рецидивов не было, тьфу-тьфу-тьфу... К тому же, сколько я пользуюсь флешкой, она меня не разу не подвела. Правда, мне никогда не приходило в голову работать прямо на флешку, так же, как и в 1995 году я не работал непосредственно на дискеты...
Да пребудет с вами ММВ!
|
|
| |
dim@ | Дата: Воскресенье, 09 Декабря 2007, 12:17 | Сообщение # 15 |
Любопытный
Группа: Проверенные
Сообщений: 54
Репутация: 1
Награды: 0
Статус: Offline
| Ну вобще до чего техника дошла! Все примеры под новую498 версию, а у мя то 497. А под неё сложно переделать?
Всё, что написано сверху необязательно какой-то бред:)
|
|
| |
as-master | Дата: Воскресенье, 09 Декабря 2007, 12:29 | Сообщение # 16 |
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
| Quote (dim@) Все примеры под новую498 версию, а у мя то 497. А под неё сложно переделать? Вообще-то лучше скачать новую версию. Но можешь сделать так. Возьмешь WinHex, откроешь в нем проект, увидишь надпись MMBuilder30, аккуратненько вместо 30 напишешь 28, сохранишь и выйдешь. После этого у тебя откроется в 497. Но имей в виду: новые команды, появившиеся в 498, буде такие использованы в проекте, окажутся скорее всего закомментированы и ты не сможешь увидеть то, что реализовал автор (разумеется, если он использовал новые возможности).
Да пребудет с вами ММВ!
|
|
| |
dim@ | Дата: Воскресенье, 09 Декабря 2007, 12:45 | Сообщение # 17 |
Любопытный
Группа: Проверенные
Сообщений: 54
Репутация: 1
Награды: 0
Статус: Offline
| Quote (as-master) После этого у тебя откроется в 497 Ничего не получилось Quote (as-master) Вообще-то лучше скачать новую версию. 26мб много Я скорей всего только через недельки две скачаю новую версию, т.к. появится безлимит. А так в месячный трафик 100мб, не очень в кайф качать:(
Всё, что написано сверху необязательно какой-то бред:)
|
|
| |
dim@ | Дата: Воскресенье, 09 Декабря 2007, 13:00 | Сообщение # 18 |
Любопытный
Группа: Проверенные
Сообщений: 54
Репутация: 1
Награды: 0
Статус: Offline
| а если это решить добавлением ещё одного HotSpot'a сверху, который наоборот убирает bitmap? Но пример получился глюченный почему-то
Всё, что написано сверху необязательно какой-то бред:)
|
|
| |
as-master | Дата: Воскресенье, 09 Декабря 2007, 13:09 | Сообщение # 19 |
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
| Значицца так (© Жеглов) Quote (dim@) Ничего не получилось 1. Не ври! Значит, что-то не так сделал. Тебе ведь сказали - АККУРАТНЕНЬКО только две цифры подправить. Вот у меня того примера на компе не осталось. Сейчас взял с сайта и сделал сам то, чему учил тебя. И всё прекрасно открылось в 497. Так что - лови (в прищепке). Юрий обещал скоро выложить урезанную версию, не больше 3 мб. Там будет всё только самое необходимое, без кучи ненужного в принципе хлама. Quote (dim@) а если это решить добавлением ещё одного HotSpot'a сверху... Но пример получился глюченный почему-то А тебе оно надо - глючные проекты плодить? Бери то что я тебе даю и больше с этим вопросом не парься :) Тебе понравится :)
Да пребудет с вами ММВ!
|
|
| |
dim@ | Дата: Воскресенье, 09 Декабря 2007, 13:26 | Сообщение # 20 |
Любопытный
Группа: Проверенные
Сообщений: 54
Репутация: 1
Награды: 0
Статус: Offline
| Quote (as-master) Юрий обещал скоро выложить урезанную версию, не больше 3 мб. Там будет всё только самое необходимое, без кучи ненужного в принципе хлама. Просто отлично! Появится хороший случай узнать новые возможности Quote (as-master) И всё прекрасно открылось в 497. Ну вот не хочет и всё!
Всё, что написано сверху необязательно какой-то бред:)
|
|
| |
as-master | Дата: Воскресенье, 09 Декабря 2007, 13:56 | Сообщение # 21 |
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
| Quote (dim@) Ну вот не хочет и всё! Ничего не понимаю... Открывался файл, гадом буду Короче, вот этот, что внизу, открывается стопудово. И даже в версии 4962. Потому-что я исправил там цифры 30 на цифры 27, а не 28.
Да пребудет с вами ММВ!
|
|
| |
as-master | Дата: Воскресенье, 09 Декабря 2007, 13:59 | Сообщение # 22 |
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
| СТОП! Не бери этот пример! У нас тут какие-то чудеса происходят. Как только я выкладываю пример, он перестает открываться той версией, под которую я его сделал. Чудеса... На-ка вот запакованный в архив, он уж стопудово не должен подпортиться... Добавлено (09 Декабрь 2007, 13:59) --------------------------------------------- Скачал архив, проверил - открывается в 496. А что же все-таки за чудеса такие, интересно...
Да пребудет с вами ММВ!
|
|
| |
dim@ | Дата: Воскресенье, 09 Декабря 2007, 14:16 | Сообщение # 23 |
Любопытный
Группа: Проверенные
Сообщений: 54
Репутация: 1
Награды: 0
Статус: Offline
| Не понимаю, чё за глюк...два последних примеров пошли на отлично Очень даже хорошо получилось...устал говорить спасибо:) а вот из поста #19 не хочет и всё Спасибо
Всё, что написано сверху необязательно какой-то бред:)
|
|
| |
humanoid | Дата: Воскресенье, 09 Декабря 2007, 15:24 | Сообщение # 24 |
Гуманоид
Группа: Проверенные
Сообщений: 406
Репутация: 3
Награды: 1
Статус: Offline
| Quote Юрий обещал скоро выложить урезанную версию, не больше 3 мб. Там будет всё только самое необходимое, без кучи ненужного в принципе хлама. http://rapidshare.com/files/69812025/mmb498_fix.zip.html ~ 3mb перепиши эти файлы поверх старых 4.9.7
Hi, from Moon!
|
|
| |
as-master | Дата: Воскресенье, 09 Декабря 2007, 16:08 | Сообщение # 25 |
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
| Quote (humanoid) перепиши эти файлы поверх старых 4.9.7 Эта версия именно 4.9.8.13? или билд постарее?
Да пребудет с вами ММВ!
|
|
| |
YURIY | Дата: Воскресенье, 09 Декабря 2007, 18:37 | Сообщение # 26 |
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
| Quote (as-master) Эта версия именно 4.9.8.13?или билд постарее? Именно она. Гумир, нафига ты на рапиду залил? Проще скачать с сайта MMB - скорость выше ведь будет. Моя версия чем удобнее будет - весит 2,88 МБ и в виде инсталлера. Так удобнее! Завтра постараюсь залить. Да и скорость закачки с моего сайт очень высокая! Quote (Alex3A) Флешка - USB накопитель! Пропало, куча версий последних разработок, неделю времени потерял,все прийдется заново лепить. А как у тебя данные пропали? Я как-то форматнул случайно флешку себе - всё восстановил прогой EasyRecovery...
Вечная память Андрею Сергееву!
|
|
| |
as-master | Дата: Воскресенье, 09 Декабря 2007, 18:46 | Сообщение # 27 |
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
| Quote (Yuriy) Да и скорость закачки с моего сайт очень высокая! И у меня, и у меня Поэтому я у тебя стырю и к себе положу, ха-ха, гы-ы буаа Quote (Yuriy) Я как-то форматнул случайно флешку себе - всё восстановил прогой EasyRecovery... Приходилось мне восстанавливать данные с флешки - не своей правда - всё получилось ОК. Но у него именно не пропали, а "испортились". Вот это я не понимаю - протухли, что-ли Если не вирус, конечно... Добавлено (09 Декабрь 2007, 18:46) ---------------------------------------------
Quote (Yuriy) Проще скачать с сайта MMB Точнее - с офсайта медиашанса. А сайт ММВ - это у нас. А там пока нет.....
Да пребудет с вами ММВ!
|
|
| |
Alex3A | Дата: Воскресенье, 09 Декабря 2007, 19:02 | Сообщение # 28 |
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
| Quote Но у него именно не пропали, а "испортились". Оказалось несколько таблиц размещения файлов, так что разные файлы имели общие кластеры, здесь уже не чем не возьмешь. Quote Если не вирус, конечно... Может, но нет, не похоже, скорее всего система с бубном танцевала, бывает при отладке чего нибудь, сходит с ума, до ресета.
|
|
| |
as-master | Дата: Воскресенье, 09 Декабря 2007, 22:01 | Сообщение # 29 |
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
| Quote (Alex3A) Оказалось несколько таблиц размещения файлов На флешке-то? Странно, как тебе это удалось
Да пребудет с вами ММВ!
|
|
| |