Плагин Flex Builder в Eclipse - некоторые элементы управления недоступны! - PullRequest
1 голос
/ 07 апреля 2011

Я скачал Flash Builder отсюда: Скачать

Недавно я начал писать небольшие программы в плагине Adobe Flash Builder для Eclipse.
Я опробую эти программы, прочитав книгу Adobe: Обучение из источника.

Но я обнаружил, что некоторые из элементов управления, упомянутых в книге для некоторых, например, таких как ApplicationControlBar, не отображаются в Adobe Flash Builder 4. Этот элемент управления упоминается в книге, но его невозможно найти в Builder.

Что мне делать? Есть предложения?

Ответы [ 2 ]

2 голосов
/ 08 апреля 2011

Полагаю, вы создали проект с использованием Flex 4 SDK, который используется по умолчанию в Flash Builder 4. И книга охватывает Flex 3. Поэтому Flash Builder создал контейнер приложений spark (из Flex 4), в котором ApplicationControlBar больше не актуален.и заменено на свойство controlBarContent, которое позволяет более гибко обрабатывать приложение.

Поэтому я могу порекомендовать вам следующие 3 решения, как использовать Flex 3 (чтобы соответствовать книге) в вашем проекте:

  1. Самый простой способ переключения существующего проекта Flex 4 на использование Flex 3 заключается в следующем.Откройте свойства проекта, затем Flex compiler > Flex SDK version > Use a specific SDK и выберите Flex 3 SDK, который должен быть доступен там.Затем вам нужно создать новое приложение в вашем проекте, выбрать его по умолчанию с помощью контекстного меню, скопировать старый контекст приложения в новый и удалить старый файл приложения.Но я полагаю, что лучше создать новый проект, если вы имеете дело с примерами приложений из книги.
  2. Так что просто создайте новый проект Flex и выберите правильную версию SDK на первой странице мастера нового проекта.
  3. Если вы планируете использовать только Flex 3 для рабочего пространства вашей книги, вы можете установить Flex 3 SDK по умолчанию, поэтому вам не нужно будет выбирать правильную версию при создании проекта.Просто перейдите на Preferences > Flash Builder > Installed Flex SDKs и выберите версию по умолчанию.Вы можете перейти прямо из нового мастера проекта Flex, нажав Configure Flex SDKs…

Надеюсь, это поможет!

0 голосов
/ 07 апреля 2011

Я никогда не видел и не слышал о ApplicationControlBox.Возможно, они имели в виду ApplicationControlBar и это просто опечатка.

У Adobe есть отличная документация по каждому из его пакетов и классов.Это отличное место для начала, если у вас возникнет вопрос об одном из компонентов.

...