Xul :: GUI

PRESENTA APLICACIONES DE GUI de plataforma cruzada con Firefox de Perl
Descargar ahora

Xul :: GUI Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Eric Strom
  • Sitio web del editor:
  • http://search.cpan.org/~asg/

Xul :: GUI Etiquetas


Xul :: GUI Descripción

Presta aplicaciones GUI de plataforma cruzada con Firefox de Perl Xul :: GUI es un módulo PERL que expone toda la funcionalidad del motor de representación de Mozilla Firefox a Perl proporcionando todas las etiquetas XUL y HTML como funciones y permitiéndole interactuar con aquellos objetos directamente de PERL. Las solicitudes de GUI creadas con este kit de herramientas son la plataforma cruzada, apoyan completamente el estilo CSS, here la rica surtido de tecnologías web (navegador, lienzo y etiquetas de video, flash y otros complementos), y son incluso más fáciles de escribir que HTML. Este módulo está escrito en Pure Perl, y solo depende de los módulos básicos, lo que facilita la distribución de su aplicación. Todos los objetos XUL y HTML en PERL son espejos exactos de sus contrapartes de JavaScript y se pueden actuar como tal. Para cualquier cosa que no esté escrita en este documento o en Xul :: GUI :: Manual, desarrollador.mozilla.com es la fuente oficial de documentación: * https://developer.mozilla.org/en/xul * http: //www.hevanet .com / acorbin / xul / top.xul - Xul Tabla periódica * https://developer.mozilla.org/en/documentation_hot_linksgui creada con este módulo es impulsado por eventos. Se pasa un árbol de objeto arbitrariamente complejo (y tiempo de ejecución) para mostrar, que luego crea la GUI en Firefox y comienza el ciclo de eventos. La pantalla esperará y responderá a los eventos hasta que se den la función de abandono, o el usuario cierra la ventana. Todos los manejadores de eventos de Javascript están disponibles, y se pueden escribir en Perl (normalmente) o JavaScript (para los manejadores que deben ser muy rápidos tales como vuelcos de imágenes con OnMouseover o similares). Esto no quiere decir que los manejadores laterales PERL son lentos, pero con rollovers y movimientos rápidos del mouse, a veces hay un retraso leve debido al protocolo en exceso. El objetivo de este módulo es hacer que el desarrollo de la GUI sea lo más fácil posible. Los widgets de Xul y la estructura de diseño anidado nos llevan la mayor parte del camino allí, y este módulo con su sintaxis de peso ligero, y 'Haz lo que quiero decir', la naturaleza esperamos que termine el trabajo. Todo tiene valores predeterminados sensatos con una placa de caldera mínima, y ​​el diseño anidado significa un flujo de código lógico que no está lleno de variables. Envíe la retroalimentación si cree que cualquier cosa podría ser mejorada. HSYNOPSIS Use Xul :: GUI; Mostrar etiqueta '¡Hola, mundo!'; # lo suficientemente corto? S / Label / P / para los puntos de bonificación Use Xul :: GUI; Pantalla de la ventana Título => "Xul :: Gui's Long Hello", grupo (Caption ('Xul'), botón (Label => 'Haga clic en ME', ONCERMAND => SUB {SHIFT-> Label = 'Ouch'}), botón (id => 'btn', etiqueta => 'inscrito de identificación automática', onCommand => sub {$ ID {BTN} -> Label = 'significa que no hay más desorden variable'; $ id {txt} -> valor = 'y Hace actualizaciones de etiquetas cruzadas Easy ';}), botón (tipo =>' Menú ', etiqueta =>' Botón de menú ', Menupopup Mapa {MenuItem Label => $ _} QW / First Second Third /), TextBox (ID => 'txt', ancho => 300), progreso (modo => '' indeterminado '),), groupbox (título (' html tambien '), tabla (ancho =>' 100% ', tr mapa {td $ _}' uno ', i (' dos '), B (' tres '), u (' cuatro '), SUP (' cinco '), BR, HR, P (' todas las etiquetas HTML están en CAPS '),) ; Requisitos: · Perl


Xul :: GUI Software relacionado

Dx_central

Una pantalla gráfica de escritorio de fuentes dispares en un formato fácil de usar ...

126

Descargar