Xul :: GUI.

Rendi le applicazioni GUI della piattaforma trasversale con Firefox da Perl
Scarica ora

Xul :: GUI. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Eric Strom
  • Sito web dell'editore:
  • http://search.cpan.org/~asg/

Xul :: GUI. Tag


Xul :: GUI. Descrizione

Rendi le applicazioni della GUI della piattaforma trasversale con Firefox da Perl XUL :: GUI è un modulo perl che espone l'intera funzionalità del motore di rendering di Mozilla Firefox a Perl fornendo tutti i tag XUL e HTML come funzioni e consentendo di interagire con tali oggetti direttamente da Perl. Le applicazioni GUI create con questo toolkit sono la piattaforma trasversale, supporta completamente lo styling CSS, eredita il ricco assortimento di tecnologie Web (browser, tela e tag video, flash e altri plugin) e sono ancora più facili da scrivere rispetto a HTML.Questo modulo Pure Perl, e dipende solo dai moduli di base, rendendo facile da distribuire la tua applicazione. Tutti gli oggetti Xul e HTML in Perl sono specchi esatti delle loro controparti JavaScript e possono essere agitate in quanto tale. Per tutto ciò che non scritto in questo documento o xul :: GUI :: manuale, sviluppatore.mozilla.com è la fonte ufficiale della documentazione: * https://developer.mozilla.org/en/xul * http: //www.hevanet .com / acorbin / xul / top.xul - tabella periodica xul * https://developer.mozilla.org/en/documentation_hot_linksgui creato con questo modulo è guidato dall'evento. Un albero oggetto arbitrariamente complesso (e runtime mutabile) viene passato per visualizzare, che crea quindi la GUI in Firefox e inizia il ciclo dell'evento. Il display attenderà e risponderà agli eventi fino a quando la funzione di uscita non verrà chiamata o l'utente chiude la finestra. Tutti i gestori di eventi di Javascript sono disponibili e possono essere scritti in Perl (normalmente) o JavaScript (per i gestori che devono essere molto veloci come i rollover di immagine con onmouseover o simili). Questo non vuol dire che i gestori laterali perl sono lenti, ma con rollover e movimenti veloci del mouse, a volte c'è un lieve ritardo dovuto al protocollo in alto. L'obiettivo di questo modulo è quello di rendere lo sviluppo della GUI il più semplice possibile. I widget di Xul e la struttura del design nidificati ci porta la maggior parte del modo lì, e questo modulo con la sua sintassi leggera, e "fare ciò che intendo" si spera che la natura finisca il lavoro. Tutto ha predefiniture sensate con caldaia minimale e design nidificato significa un flusso di codice logico che non è disseminato di variabili. Si prega di inviare un feedback se pensi che qualsiasi cosa possa essere migliorata.Synopsis Utilizzare Xul :: GUI; Display Label 'Hello, World!'; # abbastanza breve? S / Etichetta / P / per punti bonus Utilizzare Xul :: GUI; Visualizzazione della finestra Titolo => "xul :: GUI's Long Hello", GroupBox (Didascalia ("Xul"), Pulsante (Etichetta => 'Click Me', OnCommand => SUB {SHIFT-> Etichetta = 'OUCH'}), Pulsante (ID => "BTN", Etichetta => "Registrazione automatica ID automatico", OnCommand => Sub {$ ID {BTN} -> Etichetta = 'significa nessuna confusione variabile'; $ id {txt} -> valore = 'e Rende gli aggiornamenti del tag croce Easy ';}), pulsante (tipo =>' menu ', etichetta =>' pulsante menu ', MENUPOPUP MAP {MenuiTem Etichetta => $ _} QW / Primo secondo terzo /), TextBox (ID => 'TXT', LARGHETH => 300), PROGRESSMETER (MODE => '' INDERMINATO '),), GROUPBOX (Didascalia («HTML'), Tabella (larghezza => '100%', TR Map {TD $ _} ' uno ', io (' due '), B (' tre '), u (' quattro '), sup (' cinque '), sup (' cinque ')), br, hr, p (' tutti i tag HTML sono in Caps "),) ; Requisiti: · Perl.


Xul :: GUI. Software correlato

ifdef.

Abilita condizionatamente il testo all'interno delle sezioni del Pod come codice ...

128

Scarica