Xul-node

XUL-NODE is een XUL voor PERL.
Download nu

Xul-node Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Ran Eilam
  • Uitgever website:
  • http://search.cpan.org/~eilara/XUL-Node-0.06/lib/XUL/Node.pm

Xul-node Tags


Xul-node Beschrijving

XUL-NODE is een server-kant XUL voor PERL. XUL-NODE is een serverzijde XUL voor PERL.SYNOPSIS GEBRUIK XUL :: NODE; # Cijfers van $ venster maken = venster (# venster met een koptekst, HTML_H1 (Tekstnode => 'A rubriek'), # Een label en een knop $ label = label (vul, waarde => 'A label'), knop (label '), knop => 'een knop'),); # Attributen $ Label-> Waarde ('een waarde'); $ Label-> Stijl ('Kleur: rood'); Print $ Label-> Flex; # Compositing Print $ Window-> Child_Count; # Prints 3: H1, label, knop $ venster-> add_child (label (waarde => 'foo')); # Label toevoegen aan THW Window $ Window-> Add_Child (label (waarde => 'bar'), 0); # Toevoegen aan een index, 0 is top $ knop = $ venster-> get_child (3); # Navigeer de Widget Tree Print $ knop-> Get_Parent-> Child_Count; # Naviate up, prints 6 $ venster-> verwijderen_child (0); # Verwijder kind bij index $ foo_label = $ venster-> get_child (3); $ venster-> verwijderen_child ($ foo_label); # Verwijder kind # evenementen $ knop = $ venster-> add_child (knop (klik => sub {$ label-> waarde ('geklikt!')})); Mijn $ sub = sub {$ label-> waarde ('klikte!')} add_Listener $ knop, klik => $ sub; # Voeg verschillende gebeurtenisluisteraars toe Remove_Listener $ knop, klik => $ sub; $ Window-> Add_Child (Menulist (Menupopup (Kaart {Menuitem (Label => "Item # $ _",)} 1..10), Select => Sub {$ Label-> Waarde (Shift-> SelectIdeindex)} )); # Vernietig $ venster-> Verwijder_child ($ knop); # Verwijder Kind Widget $ Window-> Verwijderen_Child (1); # Verwijder Kind by Indexxul-Node is een rich-gebruikersinterfacekader voor servergebaseerde Perl-toepassingen. Het bevat een server, een UI-raamwerk en een JavaScript Xul-client voor de Firefox-webbrowser. Perl-toepassingen uitvoeren in een PoE-server en worden weergegeven in een externe webbrowser. Het doel is om PERL-ontwikkelaars te verschaffen met het bekende XUL / JavaScript-ontwikkelingsmodel, maar met twee kleine verschillen: maak het Perl FriendlyNot één regel van JavaScript vereist. Wees als Perlish als mogelijk. Make IT Remoteallow-gebruikers om de applicatie op externe servers uit te voeren. Klantvereisten: Firefox. Serverseisen: Perl.xul-Node werkt door elke widget in twee te splitsen: een serverhelft en een klanthelft. De serverhelft verzendt DOM-manipulatie-opdrachten en de Klant HALF stuurt DOM-evenementen. Een kleine JavaScript-clientbibliotheek zorgt voor de communicatie. Het resultaat is een applicatie met een rijke gebruikersinterface, die in Firefox wordt uitgevoerd zonder speciale beveiligingsmachtigingen, gebouwd in 100% pure perl. Vereisten: · Perl


Xul-node Gerelateerde software