Poe :: xul.

Quadro per l'applicazione XUL remota in PoE
Scarica ora

Poe :: xul. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Philip Gwyn
  • Sito web dell'editore:
  • http://search.cpan.org/~gwyn/

Poe :: xul. Tag


Poe :: xul. Descrizione

Quadro per applicazione XUL remota in PoE POE :: xul è un framework perl per l'applicazione XUL remota in Poe.synopsis usa POE; Usa Poe :: Componente :: xul; Poe :: Componente :: xul-> spawn ({apps => {test => 'my :: app', # ....}}); $ poe_kernel-> run (); ########## Pacchetto My :: App; usa Poe; Usa Poe :: xul :: nodo; usa la base QW (PoE :: xul :: applicazione); ##### Sub Boot {My ($ sé, $ evento) = @_; $ SELF -> {D} = Descrizione ("Fai quanto segue"); Avvio ("Questa è un'applicazione di prova"); Finestra (Hbox ($ Self -> {D}, pulsante (etichetta => "Click me", fare clic su => 'click'))); $ self-> createhandler ('altro_State'); } ##### SUB Click {My ($ sé, $ evento) = @_; $ event-> differ; $ poe_kernel-> resa ('altro_State', $ evento); } sub altri_state {my ($ sé, $ evento) = @_; $ SELF -> {D} -> Textnode ("L'hai fatto! '); $ self-> {w} -> firstchild-> appendchild ($ self-> {b2}); $ event-> gestito; } ##### Sub Shutdown {My ($ sé, $ sid) = @_; $ kernel-> alias_remove ($ auto-> {sid}); } Vedi anche gli esempi in EG / .Poe :: XUL è un framework per la creazione di applicazioni XUL remote con PoE. Include un server Web, una libreria client JavaScript per Firefox e un toolkit di un widget in Perl.Poe :: XUL è pronunciato simile al puzzle.at Il cuore di Poe :: xul è il concetto di oggetti specchio. Cioè, ogni elemento Xul esiste come un oggetto Perl (PoE :: xul :: nodo) nel server e come oggetto DOM nel client. Un ChangeManager sul server e la libreria client JavaScript sono responsabili di mantenere gli oggetti sincronizzati. Si noti che mentre tutte le modifiche agli attributi elementi nel server sono rispecchiate nel client, solo gli attributi più importanti (valore, selezionati, ...) sono rispecchiati dal client al server.poe :: xul utilizza attualmente un evento sincronizzato Modello basato sugli aggiornamenti. Questo sarà cambiato in un modello bidirezionale asyncronoso, bidirezionale (Aka Comet) presto, spero. Durante la mano. È supportato solo dai browser dal progetto Mozilla (Firefox e Xulrunner). Mentre questo limita POE :: L'uso di Xul per l'applicazione web generale, POE :: XUL farebbe per alcune app per intranet molto potenti .Note: Poe :: Xul dovrebbe essere considerata la qualità beta. Mentre ho le applicazioni basate su Poe :: xul in produzione, la documentazione è probabilmente incompleta e questa API probabilmente cambierà.POE :: XUL è una forchetta di XUL :: Nodo di Ran Eilam. Poe :: XUL consente a più finestre, contenuto multimodale e l'uso di async degli eventi PoE durante la gestione degli eventi. Rimuove inoltre l'uso dell'aspetto eccellente e slow e del pesante protocollo del filo XML. Poe :: XUL :: L'API del nodo è più vicina a quella di un elemento DOM. XUL :: Node's (IMHO) Autoloading pericoloso di XUL :: Nodo :: I pacchetti di applicazione sono stati rimossi. Requisiti: · Perl.


Poe :: xul. Software correlato

VCI.

un'interfaccia generica per interagire con vari sistemi di controllo della versione ...

193

Scarica