Trabalho com arquivos de componente

Esta seção mostra em que local os arquivos de componente são armazenados, em que local os arquivos de origem do ActionScript podem ser encontrados e como adicionar e remover componentes do painel Componentes.

Onde os arquivos de componente são armazenados

Os componentes Flash são armazenados na pasta Configuração no nível do aplicativo.

Nota: Para obter informações sobre essas pastas, consulte “Pastas de configuração instaladas com o Flash” em Uso do Flash.

Os componentes são instalados nos seguintes locais:

  • Windows 2000 ou Windows XP: C:\Arquivos de Programas\Adobe\Adobe Flash CS5\ idioma \Configuration\Components

  • Mac OS X: Macintosh HD:Aplicativos:Adobe Flash CS5:Configuration:Components

    Na pasta de componentes, os componentes da interface de usuário (UI) estão no arquivo User Interface.fla e os componentes FLVPlayback (FLVPlaybackAS3.swc) e FLVPlaybackCaptioning estão na pasta de vídeo.

    Você também pode armazenar componentes nos seguintes locais baseados em usuário:

  • Windows 2000 ou Windows XP: C:\Documents and Settings\ nomedousuário\ Configurações locais\Dados de aplicativos\Adobe\Adobe Flash CS5\en\Configuration\Components

  • Windows Vista: C:\Users\ nomedousuário\ Configurações Locais\Dados de Aplicativos\Adobe\Adobe Flash CS5\en\Configuration\Components

    Nota: No Windows, a pasta Application Data fica oculta, por padrão. Para mostrar pastas e arquivos ocultos, selecione Meu Computador para abrir o Windows Explorer, selecione Ferramentas > Opções de Pasta e selecione a guia Exibir. Na guia Exibir, selecione o botão de opção Mostrar pastas e arquivos ocultos.
  • Mac OS X: Macintosh HD:Users:<nomedousuário>:Library:Application Support:Adobe Flash CS5:Configuration:Components

Onde os arquivos de origem do componente são armazenados

Os arquivos de classe do ActionScript (.as) (ou arquivos de origem ) dos componentes são instalados nas seguintes pastas de aplicativo para Windows 2000 ou Windows XP:

Componentes da interface do usuário
C:\Arquivos de Programas\Adobe\Adobe Flash CS5\en\Configuration\Component Source\ActionScript 3.0\User Interface\fl

FLVPlayback
C:\Arquivos de Programas\Adobe\Adobe Flash CS5\en\Configuration\Component Source\ActionScript 3.0\FLVPlayback\fl\video

FLVPlaybackCaptioning
C:\Arquivos de Programas\Adobe\Adobe Flash CS5\en\Configuration\Component Source\ActionScript 3.0\FLVPlaybackCaptioning\fl\video

Para Mac OS X, os arquivos de origem do componente ficam no seguinte local:

Componentes da interface do usuário
Macintosh HD:Aplicativos:Adobe Flash CS5:Configuration:Component Source:ActionScript 3.0:User Interface:fl

FLVPlayback
Macintosh HD:Aplicativos:Adobe Flash CS5:Configuration:Component Source:ActionScript 3.0:FLVPlayback:fl:video

FLVPlaybackCaptioning
Macintosh HD:Aplicativos:Adobe Flash CS5:Configuration:Component Source:ActionScript 3.0:FLVPlaybackCaptioning:fl:video

Arquivos de origem do componente e Classpath

Como o código dos componentes do ActionScript 3.0 é compilado, você não deve especificar o local dos arquivos de classe do ActionScript na variável Classpath. Se você incluir esse local na Classpath, ele aumentará o tempo necessário para compilar os aplicativos. No entanto, se o Flash localizar os arquivos de classe de componente na configuração Caminho de classe, o arquivo de classe sempre terá precedência sobre o código compilado do componente.

Uma ocasião em que você talvez queira adicionar o local dos arquivos de origem de componente à configuração Caminho de classe é quando estiver depurando um aplicativo com componentes. Para obter mais informações, consulte Depuração dos aplicativos de componente .

Modificação dos arquivos de componente

Se você atualizar, adicionar ou remover componentes baseados em SWC ou adicionar novos componentes baseados em FLA, deverá recarregá-los no painel Componentes para disponibilizá-los. Você pode recarregar os componentes reiniciando o Flash ou selecionando Recarregar no menu do painel Componentes. Isso fará com que o Flash selecione qualquer componente que você adicionou à pasta Componentes.

Recarregamento dos componentes no painel Componentes enquanto o Flash está em execução:

  • Selecione Recarregar no menu do painel Componentes.

Remoção de um componente do painel Componentes:

  • Remova o arquivo FLA, SWC ou MXP da pasta de componentes e reinicie o Flash ou selecione Recarregar no menu do painel Componentes. Um arquivo MXP é um arquivo de componente baixado do Adobe Exchange.

    Você pode remover e substituir os componentes baseados em SWC enquanto o Flash está em execução, e o recarregamento refletirá as alterações; mas, se você alterar ou excluir os componentes baseados em FLA, as alterações só serão refletidas quando você terminar e reiniciar o Flash. No entanto, você pode adicionar componentes baseados em FLA e carregá-los com o comando Recarregar.

    A Adobe recomenda que, primeiro, você faça uma cópia de qualquer arquivo de componente Flash (.fla ou .as) que pretende alterar. Em seguida, você poderá restaurá-lo, se necessário.