Zdarzenia i polecenia

--------------------
Zdarzenia
--------------------

Podstawowe zdarzenie

Najwa┐niejszym ze zdarze± jest komenda:
<do></do>

Jest to podstawa do nawigacji oraz wp│ywu u┐ytkownika na wszystkie operacje na stronie. DziΩki tej komendzie mo┐liwe jest 'wy│apanie' kt≤ry przycisk by│ naci╢niΩty.

Atrybuty komendy:
  • type=""
  • okre╢la o kt≤ry przycisk ma sprawdziµ; warto╢ci: accept - klawisz nawigacyjny lewy, prev - klawisz nawigacyjny prawy, inne dostΩpne klawisze: option, help, reset, delete
  • name=""
  • nazwa polecenia do

    MiΩdzy tym znacznikiem powinne znajdowaµ siΩ polecenia jakie ma wykonaµ telefon.

    Przechwytywanie zada±

    Do przechwytywania poszczeg≤lnych zada± s│u┐y komenda:
    <onevent></onevent>

    Atrybuty polecenia:
  • type=""
  • typ zdarzenia jakie ma przechwyciµ; warto╢ci: ontimer - zadanie jakie ma wykonaµ po okre╢lonego up│ywie czasu, onenterforward - zadanie jakie ma wykonaµ przy naci╢niΩciu przycisku 'dalej', onenterbackward - zadanie jakie ma wykonaµ przy naci╢niΩciu przycisku 'wstecz'

    MiΩdzy tym znacznikiem powinne znajdowaµ siΩ polecenia jakie ma wykonaµ telefon.

    --------------------
    Polecenia
    --------------------

    Otworzenie karty

    Aby otworzyµ kartΩ lub stronΩ podczas jakiego╢ zdarzenia nale┐y u┐yµ polecenia:
    <go/>

    Atrybuty znacznika:
  • href=""
  • adres pliku lub karty jaki ma zostaµ otworzony
  • sendreferer=""
  • w przypadku warto╢ci true telefon prze╢le nag│≤wek zapytania u┐ytkownika; jest to przydatne do kontrolowania plik≤w umieszczonych na serwerze

    Powr≤cenie do poprzedzaj▒cej karty

    Aby powr≤ciµ do poprzedzaj▒cej w historii odwiedzin karty nale┐y u┐yµ znacznika:
    <prev/>

    Od╢wie┐enie zawarto╢ci

    By na nowo za│adowaµ kartΩ nale┐y wpisaµ komendΩ:
    <refresh></refresh>

    MiΩdzy tym znacznikiem powinne siΩ znajdowaµ komendy deklaruj▒ce, co powinno siΩ zmieniµ na stronie.

    Zako±czenie zadania

    W przypadku, gdy chcemy, aby telefon nic nie robi│, mo┐emy u┐yµ komendy:
    <noop/>

    Zmienna warto╢ci zmiennej

    Aby zmieniµ warto╢µ zmiennej nale┐y u┐yµ znacznika:
    <setvar/>

    Atrybuty komendy:
  • name="" nazwa zmiennej
  • value="" nowa warto╢µ zmiennej

    Odczytanie warto╢ci zmiennej odbbywa siΩ z po╢rednictwem znaku $:
    $nazwaZmiennej

    Odliczanie czasu

    Do odliczania czasu jaki up│yn▒│ s│u┐y znacznik:
    <timer/>

    Musi byµ on zadeklarowany bezpo╢rednio pod elementem, kt≤ry bΩdzie z niego korzysta│

  • name="" nazwa atrybuty
  • value="" warto╢µ liczbowa okre╢laj▒ca czas oczekiwania; 1 = 1/10 sekundy