Показать сообщение отдельно
Старый 25.05.2007, 22:42
ambuddy вне форума Посмотреть профиль Отправить личное сообщение для ambuddy Найти все сообщения от ambuddy
  № 7  
Ответить с цитированием
ambuddy
 
Аватар для ambuddy

Регистрация: Aug 2006
Сообщений: 134
Вау! Круто! Все работает. Как все просто, однако
Чингачгуг, спасибо, что был со мной до конца.

Тема закрыта, я считаю.

Приведу код для будущих поколений:
Код:
//
// Создаем события для всех объектов, 
// которым потребуется всплывающая подсказка
// Можно через цикл, если их чертова уйма и они одинаково называются
thisObj1.onRollOver = function() { ShowBalloon(this.title); }
thisObj1.onRollOut = function() { ShowBalloon(0); }

thisObj2.onRollOver = function() { ShowBalloon(this.title); }
thisObj2.onRollOut = function() { ShowBalloon(0); }

thisObj3.onRollOver = function() { ShowBalloon(this.title); }
thisObj3.onRollOut = function() { ShowBalloon(0); }

...

thisObj50.onRollOver = function() { ShowBalloon(this.title); }
thisObj50.onRollOut = function() { ShowBalloon(0); }

// Создаем глобальные события для мышки,
// Если при этом мыша находится над 
// картой(над маской карты в данном случае), двигаем карту
_root.onMouseDown = function() {
	if(MapMCMask.hitTest(_xmouse, _ymouse)) 
		MapMC.startDrag();
}

_root.onMouseUp = function() { MapMC.stopDrag(); }