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”.