Dodawanie lub usuwanie z dokumentu

Po przeciągnięciu składnika w formacie FLA z panelu Składniki do stołu montażowego program Flash importuje edytowalny klip filmu do biblioteki. Po przeciągnięciu składnika w formacie SWC do stołu montażowego program Flash importuje do biblioteki skompilowany klip. Po zaimportowaniu do biblioteki składnika można przeciągać jego instancje do stołu montażowego z panelu Biblioteka lub panelu Składniki.

Dodawanie składników podczas tworzenia

W celu dodania składnika do dokumentu można przeciągnąć go z panelu Składniki. Właściwości każdej instancji składnika można ustawić w inspektorze właściwości lub na karcie Parametry w inspektorze składników.

  1. Wybierz polecenia Okno > Składniki.

  2. Kliknij dwukrotnie składnik w panelu Składniki lub przeciągnij składnik do obszaru stołu montażowego.

  3. Wybierz składnik na stole montażowym.

  4. Jeżeli Inspektor właściwości jest niewidoczny wybierz Okno > Właściwości > Właściwości.

  5. W inspektorze właściwości wprowadź nazwę dla instancji składnika.

  6. Wybierz opcje Okno > Inspektor składników, a następnie wybierz kartę Parametry, aby określić parametry dla instancji.

    Więcej informacji zawiera sekcja Ustawianie parametrów i właściwości .

  7. Zmień wielkość komponentu zgodnie z wymaganiami, edytując wartości dotyczące szerokości (W:) i wysokości (H:).

    Więcej informacji na temat określania wielkości określonych typów składników zawiera sekcja Dostosowywanie składników interfejsu użytkownika .

  8. Wybierz opcje Sterowanie > Testuj film albo naciśnij klawisze Control+Enter, aby skompilować dokument i wyświetlić rezultaty zastosowanych ustawień.

    Kolor i format tekstu można również zmienić formatując składnik poprzez ustawienie właściwości stylu lub dostosowując jego wygląd poprzez edycję karnacji składnika. Więcej informacji na te tematy zawiera sekcja Dostosowywanie składników interfejsu użytkownika .

    Jeśli podczas tworzenia składnik zostanie przeciągnięty na stół montażowy, do składnika można się odwołać, korzystając z nazwy jego instancji (na przykład: moj_przycisk ).

Dodawanie składników w czasie wykonywania za pomocą ActionScript

Aby możliwe było dodanie składnika do dokumentu za pomocą języka ActionScript w środowisku wykonawczym, składnik najpierw należy umieścić w bibliotece aplikacji (Okno > Biblioteka) podczas kompilowania pliku SWF. Aby dodać składnik do biblioteki, przeciągnij go z panelu Składniki do panelu Biblioteka. Więcej informacji na temat biblioteki zawiera sekcja Biblioteka .

Plik klasy składnika należy również zaimportować, aby udostępnić jego interfejs API w aplikacji. Pliki klas składników są zainstalowane w pakietach , które zawierają jedną lub większą liczbę klas. W celu zaimportowania klasy składnika użyj instrukcji import i określ nazwę pakietu oraz nazwę klasy. Do zaimportowania klasy Button posłuży na przykład poniższa instrukcja import :

import fl.controls.Button;

Więcej informacji na temat tego, w którym pakiecie znajduje się składnik, zawiera Skorowidz języka ActionScript 3.0 . Więcej informacji o lokalizacji plików źródłowych składników zawiera sekcja Praca z plikami składników .

W celu utworzenia instancji składnika należy wywołać metodę konstruktora ActionScript składnika. Przykład: poniższa instrukcja tworzy instancję Button o nazwie aButton :

var aButton:Button = new Button();

Końcowym krokiem jest wywołanie statycznej metody addChild() w celu dodania instancji składnika do stołu montażowego lub kontenera aplikacji. Przykład: poniższa instrukcja dodaje instancję aButton :

addChild(aButton);

W tym momencie można użyć interfejsu API komponentu w celu dynamicznego określenia wielkości składnika i jego pozycji na stole montażowym w celu nasłuchiwania zdarzeń oraz w celu ustawienia właściwości i zmodyfikowania jego działania. Więcej informacji na temat interfejsu API dla określonego składnika zawiera Skorowidz języka ActionScript 3.0 .

Więcej informacji na temat metody addChild() zawiera sekcja Praca z listą wyświetlania .

Usuwanie składników

W celu usunięcia instancji składnika ze stołu montażowego podczas tworzenia należy po prostu wybrać instancję i nacisnąć klawisz Delete. To spowoduje usunięcie instancji ze stołu montażowego, ale nie spowoduje usunięcia składnika z aplikacji.

Aby usunąć składnik z dokumentu Flash po umieszczeniu go na stole montażowym lub w bibliotece, należy usunąć z biblioteki składnik i skojarzone z nim zasoby. Nie wystarczy tylko usunąć składnika ze stołu montażowego. Jeśli składnik nie zostanie usunięty z biblioteki, zostanie dołączony do aplikacji podczas jej kompilowania.

  1. W panelu Biblioteka zaznacz symbol dla składnika.

  2. Kliknij przycisk Usuń u dołu panelu Biblioteka lub przycisk Usuń w menu panelu Biblioteka.

    Powtórz te czynności, aby usunąć wszystkie zasoby skojarzone z danym składnikiem.

    Informacje na temat sposobów usuwania składników z ich kontenera podczas działania aplikacji zawiera sekcja Usuwanie składnika z listy wyświetlania .