Xpoint
   [напомнить пароль]

компонент Tree в Flash 8.0

Метки: [без меток]
2007-06-11 06:50:12 [обр] Вячеслав Крюков[досье]

Интересует можно ли заменить стандартные иконки компонента Tree на свои. Я имею ввиду картинку папки (открытой и закрытой) и документа, которые показываются в меню.
В справке ничего нет, как правильно обратиться к своей картинке (взамен стандартной).
Нашел во flex такую строку... не знаю работает ли она для Flash.
defaultLeafIcon="@Embed(source='c.jpg');
но не пойму как правильно её применить.

стиль применяется так:
my_tr.setStyle("textSelectedColor", 0x000000);
но как его применить для defaultLeafIcon?

спустя 4 часа 20 минут [обр] Алексей В. Иванов(276/2861)[досье]

Названия те же, разница в том, что в качестве иконки должен быть клип в библиотеке с указанным "Linkage Identifier", ну и "Export for first frame" тоже желательно включить.

import mx.styles.CSSStyleDeclaration;
if (_global.styles.Tree == undefined) {
    _global.styles.Tree = new CSSStyleDeclaration();
}
_global.styles.Tree.setStyle('defaultLeafIcon', 'blablabla1');
_global.styles.Tree.setStyle('folderOpenIcon', 'blablabla2');

см. Customizing the Tree component (Flash Professional only)

Powered by POEM™ Engine Copyright © 2002-2005