Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Action script 2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=49)
-   -   Использование Tree (http://www.flasher.ru/forum/showthread.php?t=64379)

ozzz 31.10.2004 21:37

Использование Tree
 
подскажите как сделать чтобы в Componets\Tree в МХ 2004
открывался подраздел кликаньем на сам раздел а не на стрелочку.

Mitay 01.11.2004 12:35

ну там же можно указать действие на событие клика
вот и открывай по этому событию соответствующий Node

ozzz 01.11.2004 21:18

плизз, можно маленький пример?

Proman 02.11.2004 13:23

Код:

function openClose(event:Object) {
        var node = event.target.selectedItem;
        if (event.target.getIsBranch(node)) {
                event.target.setIsOpen(node, !event.target.getIsOpen(node));
        }
}
myTree.addEventListener("change", openClose);


ozzz 02.11.2004 14:45

Большое спасибо!

skaar 04.11.2004 16:11

а есть у Три чтото типа rolloveredItem?

FreeLander 06.11.2004 14:06

Цитата:

Оригинал написал(а) skaar
а есть у Три чтото типа rolloveredItem?
ага, тебе в хэлп
Цитата:

The following example sends a message to the Output panel that indicates which item index number has been rolled over:
Код:

form.itemRollOver = function (eventObj) {
  trace("Item #" + eventObj.index + " has been rolled over.");
}
myList.addEventListener("itemRollOver", form);


tree наследует это событие от list-а, так что можно юзать.

удачи


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

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