Adobe ActionScript 3

Gomb alkatrész - egy téglalap alakú gombot átméretezhető, a felhasználó rákattinthat az egérrel vagy a szóközt, hogy kezdeményezi az intézkedések végrehajtását az alkalmazásban. Például gomb felvehet egy egyéni ikont. Azt is megváltoztathatja a viselkedését a gomb komponens a sajtónak a kapcsolót. A kattintás után egy kapcsoló gomb lenyomása és visszatér az eredeti helyzetébe, amikor megnyom.

Gomb komponens kulcseleme számos formában és webes alkalmazások. A gombok bárhol használható, ahol a felhasználó, hogy megindítja az eseményt. Például a „Küldés” gombra használatos legtöbb formáját. A bemutató, felveheti a „Vissza” gomb és a „Next”.

Felhasználói interakció a gomb alkatrész

Gombot az alkalmazásban, akkor kapcsolja be vagy ki. Ha le van tiltva, a gomb nem reagál egér vagy billentyűzet. Tartalmazza gomb fókuszba, ha rákattint, vagy lépjen a Tab billentyűt. Ha egy gomb fokon fókusz, akkor irányítani a következő gombokkal.

Mozog a hangsúly az előző objektumot.

Prések, vagy elengedi a gombot, és kiváltja a kattintás esemény.

Mozog a hangsúly a következő objektumra.

Mozog a fókuszt a következő objektum egy gombot beállítva alapértelmezett gomb a FocusManager.

További információ a ellenőrző fókusz, lásd. A szakaszok IFocusManager felület és a FocusManager osztály, kézikönyvek Reference ActionScript 3.0 Nyelv és alkatrészek Referencia és együttműködik a FocusManager.

Megjegyzés. Ha az ikon a gomb felett, akkor megy túl.

Hozzárendelni a kulcsot, mint egy nyomógomb alapértelmezés szerint az alkalmazás (vagyis a gombot, amely megkapja a click esemény, amikor a felhasználó megnyomja az Entert), állítsa FocusManager.defaultButton tulajdon. Például a következő kódot az alapértelmezett gomb beállítása gomb fokon nevű submitButton.

Amikor egy alkalmazás adunk a komponens gomb, akkor lehet hozzáférhetővé tenni képernyőolvasó hozzá a következő sorokat az ActionScript kódot.

Fokozott hozzáférést a komponens benne van csak egyszer, függetlenül attól, hogy a példányszám létre.

Beállítások gomb alkatrész

A következő paramétereket lehet beállítani a fejlesztés a Property ellenőr ( „Ablak”> „Beállítások”> „Properties”), vagy a Component ellenőr ( „Ablak”> „Component Inspector”) minden egyes példánya a gombot. hangsúlyozta. címkét. labelPlacement. kiválasztva, és a kampós. E paraméterek mindegyikénél van egy megfelelő ActionScript-tulajdonság az azonos nevet. Ha ezeket a paramétereket van rendelve egy meghatározott érték kezdeti állapot az alkalmazás tulajdonságai. Jellemzőinek meghatározása ActionScript felülírja a megadott érték paramétert. További információk a lehetséges értékek ezen paraméterek, lásd. A leírás a gomb osztály a könyvtárban az ActionScript 3.0 Nyelv és alkatrészek.

Létre egy alkalmazást a gomb alkatrész

Itt van, hogy adjunk hozzá egy gomb komponens egy alkalmazást, miközben authoring. Ebben a példában megváltoztatja az gomb alkatrész colorpicker alkatrész címre.

Új dokumentum létrehozása a Flash (ActionScript 3.0).

Drag gomb alkatrész „összetevők” a munkaterület szélvédő, és adja meg a következő értékeket az Inspector tulajdonságait.

Írja be a példány nevét egy nyomógombot.

Adjon meg egy értéket megjelenítése (Show) a paraméter címkét.

Add a colorpicker komponenst a színpadra, és adja meg egy példányát neve ACP-vel.

Nyissa meg a „Beállítások”, válassza ki a „Frame 1” a fő Timeline, és adja meg a következő ActionScript kódot.

A második függvény kódsorokat clickHandler () elszámolni az eseménykezelő számára MouseEvent.CLICK. Eseményt, amikor a felhasználó rákattint alkatrész gomb, ahol a függvény clickHandler () végzi az alábbi műveleteket függően gomb:

„Show” (Show) teszi a colorpicker látható, és megváltoztatja a másolatot a címke egy gomb komponens a „Disable” (ki).

„Disable” (Tilt) letiltja a colorpicker és megváltoztatja a gomb például címkén az „Enable” (engedélyezés).

„Enable” (Engedélyezés) egy példányát a colorpicker, és megváltoztatja a Gombcímke a „Hide” (elrejtés).

„Hide” (elrejtés) másolatot készít az colorpicker láthatatlan, és megváltoztatja a Gombcímke a „Show” (Show).

Válassza ki a „Kezelés”> „Test Movie”, hogy indítsa el az alkalmazást.

Létre egy alkalmazást a gomb alkatrész

Követve az a folyamat, ami egy gomb-kapcsoló gomb használatával ActionScript, és leírja az esemény típusa a panel „Output” gombra kattintva fokon gomb. Ebben a példában egy gomb fokon hívja osztály konstruktora, és hozzáadjuk a munkatér hívja addChild ().

Új dokumentum létrehozása a Flash (ActionScript 3.0).

Húzzon egy gomb komponenst a panel, „alkatrészek” a panel „Library” az aktuális dokumentum.

Ennek eredményeképpen ez a komponens a könyvtárba, de nem látszik az alkalmazásban.

Nyissa meg a „Beállítások”, válassza ki a „Frame 1” a fő Timeline, és adja meg az alábbi kódot, hogy hozzon létre egy példányt a gomb.

move () metódus helyezi a gombra a munkaterület 50 koordinátáival (x), 50 (y).

Most adjuk hozzá a következő ActionScript az esemény létrehozása hallgató és eseménykezelő függvényt.

Válassza ki a "Kezelés"> "Test Movie".

Ha rákattint a gombra, flash üzenetet jeleníti meg: „A rendezvény típusa: kattintson az” a panel „Display”.

Kapcsolódó cikkek