• # Re: Firebird en GTK/GTK2

    Posté par . En réponse au journal Firebird en GTK/GTK2. Évalué à 6.

    Firebird embarque un moteur interprétant à la volée le langage XUL (un dérivé du XML pour les interfaces graphiques).

    Toute son interface, de même que celle des extensions, est codée en XUL. Tu peux décompresser les .jar de Firebird pour t'en assurer.

    Pour faire un bouton en XUL :

    {button label="Test"/} (avec des <> mais ils auraient sauté)

    Comme tu vois, c'est plutôt abstrait. En conséquence, Firebird a besoin de bibliothèques graphiques pour savoir comment *dessiner* les composants.

    Il utilise donc :

    Sous Windows => les libs par défaut de Windows
    Sous Linux => GTK ou GTK 2

    Conclusion : XUL est indissociable de Firebird. Je te recommande par ailleurs la dernière GTK2 officielle : http://ftp.mozilla.org/pub/mozilla.org/firebird/releases/0.7/Mozill(...)

    Si tu veux une nightly qui tourne pas trop mal (AthlonXP/SSE, mais je doute de l'intérêt de ces optimisations, un technique pour éclairer ma lanterne?) et qui surtout intègre le dernier Download Manager (très réussi) :

    http://pryan.org/firebird/yek/FB-16Dec03-AthXP-SSE-GTK2-XFT-JSD.tar(...)