Język:

Polish (Poland)English (United Kingdom)
Szukaj:
Plugin Pola Kombi Drukuj Email

Plugin pola kombi (combobox.swf)


  • proste pole typu kombi
  • zawarte w nim pozycje mogą mieć przypisane akcje - np. ładowanie innej panoramy
  • możliwe jest dynamiczne dodawanie / usuwanie pozycji
  • załączony jest kod źródłowy flash (FLA dla Flash CS3)

Użytkowanie:
  • pozycja i rozmiar pola mogą zostać ustawione przy użyciu zwykłych atrybutów pluginu
    (wyrównania, x, y, szerokość, wysokość, ...)
  • domyślnie plugin wyszukuje akcji oznaczonych "combobox:LABEL",
    gdzie LABEL to etykieta pozycji, po czym dodaje je do pola kombi i automatycznie przypisuje im akcję.
  • można użyć funkcji interfejsu pluginu w celu dodania / usunięcia pozycji:
    plugin pola kombi posiada następujące funkcje interfejsu:
    • additem(label,actions) - dodanie pojedynczej pozycji do pola kombi

      parametry:
      • label - etykieta pozycji
      • action - akcje do wywołania po zaznaczeniu pozycji
    • removeall() - usunięcie wszystkie pozycje

    • selectitem(label) - wybór pozycji

      parametry:
      • label - etykieta pozycji
    UWAGA - podczas wywoływania tych funkcji, prefiks "plugin[name]." musi być dodany, tylko i wyłącznie jeśli zdarzenie, z którego będą wywoływane znajduje się bezpośrednio w pluginie, nie są one potrzebne!


przykładowy kod xml - sposób użycia automatycznych pozycji:
<krpano version="1.0.7">
    <plugin name="combobox"
            url="plugins/combobox.swf" 
            align="lefttop" 
            x="10" 
            y="10" 
            width="150"
            keep="true"
            />
    
    <action name="combobox:Pano1">

        loadpano(pano1.xml,null,MERGE,BLEND(1));
    </action>

    <action name="combobox:Pano2">
        loadpano(pano2.xml,null,MERGE,BLEND(1));
    </action>
</krpano>


przykładowy kod xml - ręczne dodanie pozycji - wykonywane w zdarzeniu onloaded:
<krpano version="1.0.7">
    <plugin name="combobox"
            url="plugins/combobox.swf" 
            align="lefttop" 
            x="10" 
            y="10" 
            width="150"
            keep="true"
            onloaded="action(setupitems);"
            />
    
    <!-- NOTE - this action is called from the combobox plugin
         so the prefix "plugin[combobox]." is not needed here -->
         
    <action name="setupitems">

        removeall();
        additem(Item 1, loadpano(pano1.xml,null,MERGE,BLEND(1)); );
        additem(Item 2, loadpano(pano2.xml,null,MERGE,BLEND(1)); );
        additem(Item 3, loadpano(pano3.xml,null,MERGE,BLEND(1)); );
    </action>
</krpano>


 

Reklama

Aktualne promocje

Kontakt z nami



VR24.pl - ELBIT

03-144 Warszawa
ul. Światowida 47B paw. 2
e-mail : vr@vr24.pl
tel. 0605-681-000
fax 022 670-33-00

Kto nas odwiedza?

Naszą witrynę przegląda teraz 32 gości 

www.vr24.pl jest własnością
ELBIT Komputery i Notebooki

wszelkie prawa zastrzeżone