PDA

Просмотр полной версии : конструкция "[]" в классе


firsoff
04.10.2007, 20:32
Копался тут в классе mx.controls.Button.as наткнулся на интересные конструкции внутри класса:

[Event("click")]
[TagName("Button")]
[IconFile("Button.png")]
[Inspectable(defaultValue="")]
[Bindable]

Ну и т.д. честно говоря дохрена там всякого такого добра.
1) что это значит? (в хелпе нашел про метатеги)
2) как это использовать?
С уважением.

screamge
04.10.2007, 20:52
Почитайте про компоненты.

firsoff
04.10.2007, 21:20
только не говорите что в хелпе =). Компонентами давно пользуюсь, но теги встретил только при раскопках классов.

screamge
04.10.2007, 21:55
Да, в хелпе :)

"Adding component metadata (http://livedocs.adobe.com/flash/8/main/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&file=00003031.html)"
"Creating Components (http://livedocs.adobe.com/flash/8/main/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&file=00003031.html)"

Если в двух словах то тэги отвечают за свойства компонента в панели "Parameters".


[IconFile("Button.png")]

Это иконка компонента.

etc
04.10.2007, 22:28
ZOOM:
http://etcs.ru/files/zoom.png