Werken met componentbestanden

In deze sectie wordt uitgelegd waar componentbestanden worden opgeslagen, waar u de ActionScript-bronbestanden kunt vinden en hoe u componenten kunt toevoegen aan of verwijderen uit het deelvenster Componenten.

Locatie van componentbestanden

Flash-componenten worden in de configuratiemap op toepassingsniveau opgeslagen.

Opmerking: Raadpleeg ‘Configuratiemappen geïnstalleerd met Flash‘ in Flash gebruiken voor informatie over deze mappen.

Componenten worden op de volgende locatie opgeslagen:

  • Windows 2000 of Windows XP: C:\Program Files\Adobe\Adobe Flash CS5\ taal \Configuration\Components

  • Mac OS X: Macintosh HD/Programma’s/Adobe Flash CS5/Configuration/Components

    De gebruikersinterfacecomponenten (UI) binnen de map Components bevinden zich in het bestand User Interface.fla en de componenten FLVPlayback (FLVPlaybackAS3.swc) en FLVPlaybackCaptioning staan in de map Video.

    U kunt componenten ook op de volgende op gebruiker gebaseerde locaties opslaan:

  • Windows 2000 of Windows XP: C:\Documents and Settings\ gebruiker\ Local Settings\Application Data\Adobe\Adobe Flash CS5\nl\Configuration\Components

  • Windows Vista: C:\Gebruikers\ gebruiker\ Local Settings\Application Data\Adobe\Adobe Flash CS5\nl\Configuration\Components

    Opmerking: In Windows is de map Application Data standaard verborgen. U geeft verborgen mappen en bestanden als volgt weer: selecteer Deze computer om Windows Verkenner te open en selecteer vervolgens Extra>Mapopties en het tabblad Weergave. Selecteer op het tabblad Weergave het keuzerondje Verborgen bestanden en mappen weergeven.
  • Mac OS X: Macintosh HD/Users/ <gebruiker >/Library/Application Support/Adobe Flash CS5/Configuration/Components

Locatie bronbestanden van component

De ActionScript-klassebestanden (.as) (of bronbestanden ) van componenten zijn voor Windows 2000 of Windows XP in de volgende toepassingsmappen geïnstalleerd:

gebruikersinterfacecomponenten
C:\Program Files\Adobe\Adobe Flash CS5\nl\Configuration\Component Source\ActionScript 3.0\User Interface\fl

FLVPlayback
C:\Program Files\Adobe\Adobe Flash CS5\nl\Configuration\Component Source\ActionScript 3.0\FLVPlayback\fl\video

FLVPlaybackCaptioning
C:\Program Files\Adobe\Adobe Flash CS5\nl\Configuration\Component Source\ActionScript 3.0\FLVPlaybackCaptioning\fl\video

Voor Mac OS X bevinden de bronbestanden van de component op de volgende locatie:

gebruikersinterfacecomponenten
Macintosh HD/Programma’s/Adobe Flash CS5/Configuration/Component Source/ActionScript 3.0/User Interface/fl

FLVPlayback
Macintosh HD/Programma’s/Adobe Flash CS5/Configuration/Component Source/ActionScript 3.0/FLVPlayback/fl/video

FLVPlaybackCaptioning
Macintosh HD/Programma’s/Adobe Flash CS5/Configuration/Component Source/ActionScript 3.0/FLVPlaybackCaptioning/fl/video

Bronbestanden van componenten en Classpath

Aangezien de code van ActionScript 3.0-componenten in de componenten zelf is gecompileerd, moet u de locatie van de ActionScript-klassebestanden niet in uw variabele Classpath opgeven. Als u de locatie wel in de variabele Classpath opneemt, duurt het langer om om uw toepassingen te compileren. Wanneer Flash echter klassenbestanden van de component in uw klassepad vindt, heeft het klassebestand altijd voorrang op gecompileerde code van de component.

Wanneer u foutopsporing op een toepassing met componenten toepast, kunt u de locatie van de bronbestanden van de component aan uw klassepad toevoegen. Zie Fouten opsporen in componenttoepassingen voor meer informatie.

Componentbestanden wijzigen

Wanneer u SWC gebaseerde componenten bijwerkt, toevoegt of verwijdert of nieuwe FLA gebaseerde componenten aan Flash toevoegt, moet u ze opnieuw laden in het deelvenster Componenten om ze beschikbaar te maken. U kunt de componenten opnieuw laden door Flash opnieuw te starten of door Opnieuw laden te selecteren in het deelvenster Componenten. Hierdoor vangt Flash componenten op die u aan de map Components hebt toegevoegd.

Wanneer Flash wordt uitgevoerd, kunt u als volgt componenten in het deelvenster Componenten opnieuw laden:

  • Selecteer Opnieuw laden in het menu van deelvenster Componenten.

Een component uit het deelvenster Componenten verwijderen:

  • Verwijder het FLA-, SWC- of MXP-bestand uit de map Components en start Flash opnieuw of selecteer Opnieuw laden in het menu van het deelvenster Componenten. Een MXP-bestand is een componentbestand dat van de Adobe Exchange is gedownload.

    Wanneer Flash wordt uitgevoerd, kunt u op SWC gebaseerde componenten verwijderen en vervangen. De wijzigingen worden weergegeven wanneer u de componenten opnieuw laadt. Maar wanneer u op FLA gebaseerde componenten wijzigt of verwijdert, worden de wijzigingen pas aangeduid wanneer u Flash beëindigt en opnieuw start. U kunt echter op FLA gebaseerde componenten toevoegen en ze laden met de opdracht Opnieuw laden.

    Het wordt door Adobe aangeraden dat u eerst een kopie maakt van het Flash-componentbestand (.fla of .as) dat u wilt wijzigen. Vervolgens kunt u het, indien nodig, opnieuw opslaan.