![]() |
|
||||||||||
|
|||||
|
Новая справка хороша тем, что позволяет на одной странице отображать (и скрывать) ВЕСЬ список членов класса: как объявленных в самом классе, так и унаследованных от суперклассов. Причем тут же видно, от какого суперкласса что унаследовалось. Старый "разделенный" способ отображения справки не целесообразен уже из-за того, что привел бы к дублированию статей по одним и тем же свойствам и методам унаследованным от надклассов.
|
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
Бармалей, это далеко не так. В справке по AS2 в общей статье, где перечисляются все методы и свойства, есть также и наследуемые: "Methods inherited from class Object" и никакого дублирования, идет переход сразу к статьям надкласса.
|
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
Цитата:
Цитата:
Нужны ли все методы в одном флаконе с полным описанием? См. выше. Если одних названий мало, можно перейти на страницу с кратким описанием всех методов и свойств. Например. Цитата:
|
|
|||||
|
Help Flash 8 уделывает Help CS`а без б
![]()
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
|
Справка как в ас2 удобнее.
Справка как в ас3 "с элементом неожиданности" пошел читать про один метод, а обнаружил еще полезную фичу (когда здоровенная статья перескочила случайно куда-то). Но очень не удобно искать нужный пример приходиться пролистывать все (в статье про клас может быть 3-4 примера разбросаных по всей статье, а не один, как считает MrPoma. Может он остальные ненаходит -))
__________________
Сам себе репортер |
|
|||||
|
В доках по АС2 есть общий практически для всех классов блок, где описываются члены, унаследованные от Object. Но в АС3 более сложная иерархия объектов. Потребовалось бы несколько таких блоков. Пример для класса mx.containers.VBox: "Methods inherited from class Object", "Methods inherited from class EventDispatcher", "Methods inherited from class DisplayObject", "Methods inherited from class InteractiveObject", "Methods inherited from class DisplayObjectContainer", "Methods inherited from class Sprite", "Methods inherited from class FlexSprite", "Methods inherited from class UIComponent", "Methods inherited from class Container", "Methods inherited from class Box". Примерно такое же количество блоков понадобилось бы для описания унаследованных свойств.
Честно говоря я считаю текущее состояние справки является необходимостью при попытке описания более сложной версии языка, чем была предыдущая. Мне кажется Адоби с этим справились. Хотя примеров использования конкретных методов и свойств хотелось бы побольше. |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
Цитата:
Речь об идеи подачи справки: общий список или статья, а не об отдельных элементах. Добавили они тут кнопочку скрыть или не добавили. И для AS3 вполне подошла структура AS2. Сводная таблица методов/свойств + разворачиваемые таблицы наследуемых методов/свойств. Но на каждую отдельная статья. А уж про меню я вообще молчу. Можно было сделать хождение как по алфавиту, так и по дереву наследования. |
![]() |
![]() |
Часовой пояс GMT +4, время: 18:33. |
|
|
« Предыдущая тема | Следующая тема » |
|
|