Tarnyko's website
Tarnyko's website
about

[Tutoriel] Utiliser GTK+3 avec Broadway sous Windows

2012-09-14

Objectif : lancer une application GTK+3 en tant qu'application web grâce à Broadway.

Nous avons une application GUI classique sous Windows utilisant GTK+3 ; nous désirons en obtenir un affichage web/HTML5 grâce à la version Windows de Broadway.

1) Installer GTK+3 "Runtime" pour Windows

Installer : GTK+-Runtime-3.4.2_(TARNYKO).exe (18,2 Mo)

Après l'installation, vous pouvez lancer l'application GTK+3 de test, en faisant "Démarrer" -> "Programmes" -> "GTK+ 3.4.2 Runtime" -> "GTK3+ Widget Factory" :

gtk3-widget-factory

2) Installer le module Broadway

Télécharger : libgdk-3_(Broadway)(TARNYKO).zip (937 Ko)

Double-cliquez sur le ZIP pour l'ouvrir, puis copiez-collez le fichier "libgdk-3-0.dll" dans le sous-dossier "bin" du répertoire d'installation de GTK+3.
(si vous n'avez pas changé ce répertoire, il s'agit de "C:\Program Files\GTK+-Runtime-3.4.2\bin")

Windows vous demandera de confirmez l'écrasement : validez.

3) Lancer l'application GTK+3 en activant Broadway

Ouvrez une invite de commande ("Démarrer" -> "Accessoires" -> "Invite de commandes"). Activez Broadway en tapant :

set GDK_BACKEND=broadway

Toujours dans l'invite de commandes, déplacez-vous maintenant dans le répertoire "bin" vu précédemment et lancez l'application de démo. Par exemple :

cd C:\Program Files\GTK+-Runtime-3.4.2\bin
gtk3-widget-factory.exe

Vous ne devriez rien voir de spécial. Laissez l'invite de commandes ouverte.

4) Accéder à l'application avec Firefox

Installez la dernière version de Firefox si vous ne l'avez pas déjà : https://www.mozilla.org/fr/firefox

Lancez le navigateur, puis connectez-vous simplement sur cette adresse : http://localhost:8080

gtk3-widget-factory_broadway

Voilà !

(P.S. : cette technique fonctionnera avec n'importe quelle application GTK+3)