Проверять элементы пользовательского интерфейса во Flex - PullRequest
3 голосов
/ 10 июля 2009

Есть ли какой-либо инструмент, доступный для приложений Flex, который работает аналогично панели инструментов веб-разработчика или Firebug для проверки элементов пользовательского интерфейса?

В основном в сложной иерархии элементов управления пользовательского интерфейса, позволяющей просматривать элементы и видеть такие свойства, как координаты x и y, ширина, высота, идентификатор.

Мне интересны инструменты, которые позволили бы вам делать это во время выполнения, поскольку большинство свойств являются динамическими.

Ответы [ 3 ]

5 голосов
/ 10 июля 2009

Вы также можете попробовать FlexSpy . В отличие от De MonsterDebugger (который тоже выглядит хорошо), вам не нужно устанавливать AIR. Это не так много, но, безусловно, позволяет просматривать свойства компонентов в режиме реального времени (и изменять некоторые из них). Это просто в использовании:

<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">
  ...
  <mx:Script>
    <![CDATA[
      import com.flexspy.FlexSpy;
    ]]>
  </mx:Script>
  ...
  <mx:Button id="btnFlexSpy" label="FlexSpy" click="FlexSpy.show()" />
  ...
</mx:Application>

Это выглядит так:

альтернативный текст http://coderpeon.ovh.org/wp-content/110507-0844-flexspy111.png

3 голосов
/ 10 июля 2009

Я слышал хорошие слова о " Kap Inspect ", но я не использовал его лично. У них есть демо на их сайте.

2 голосов
/ 10 июля 2009

взгляните на http://www.demonsterdebugger.com/

вам придется добавить дополнительный код, но это легко сделать и дает вам много информации работает с Flex, AIR и Flash.

...