Bienvenue, Invité. Merci de vous connecter ou de vous inscrire.
Avez-vous perdu votre e-mail d'activation ?

Auteur Sujet: gtkmm et sfml  (Lu 3088 fois)

0 Membres et 1 Invité sur ce sujet

paolo10

  • Newbie
  • *
  • Messages: 28
    • Voir le profil
gtkmm et sfml
« le: Juin 19, 2015, 08:51:06 am »
Bonjour,
Voilà quelques années que je programme avec sfml et je viens de créer une classe Map sur le modèle de la classe TileMap comme expliqué ici : http://www.sfml-dev.org/tutorials/2.3/graphics-vertex-array-fr.php mais avec quelques amélioration.
Tout marche très bien et je me suis demandé comment faire un éditeur de Map avec Gtkmm ( le wrapper c++ de Gtk+ ). J'ai cherché, testé, compilé et rien n'a marché comme je le désirais.

Question : Qui saurait comment créer un widget sfml ?
Ps : Résultat attendu en fichier joint.

G.

  • Hero Member
  • *****
  • Messages: 1593
    • Voir le profil
Re : gtkmm et sfml
« Réponse #1 le: Juin 19, 2015, 12:29:40 pm »
https://github.com/SFML/SFML/wiki/Source:-GTK-SFMLWidget ?
J'ai cherché, testé, compilé et rien n'a marché comme je le désirais.
Quelle précision ! ;)

paolo10

  • Newbie
  • *
  • Messages: 28
    • Voir le profil
Re : gtkmm et sfml
« Réponse #2 le: Juin 19, 2015, 01:40:51 pm »
Hilarant monsieur le sceptique !  ;)
Alors voilà les détails :
1 : J'ai essayée de créer un SFMLWidget qui héritait de sf::RenderWindow et de Gtk::Widget mais quand on y réfléchit bien un widget est un widget et une fenêtre une fenêtre ( sans blague ! ). La fenetre et le widget se créaient indépendamment l'un de l'autre.
2 : Autre version http://en.sfml-dev.org/forums/index.php?topic=1207.0
3 : J'ai essayé ça : https://github.com/SFML/SFML/wiki/Source:-GTK-SFMLWidget

victorlevasseur

  • Full Member
  • ***
  • Messages: 206
    • Voir le profil
Re : gtkmm et sfml
« Réponse #3 le: Juin 19, 2015, 08:05:56 pm »
Malheureusement, cela marchait plutôt bien avec SFML 2.2 et avant. Depuis SFML 2.3 (qui utilise XCB à la place de Xlib pour les fenêtres sur Linux), cela ne marche plus vraiment...

paolo10

  • Newbie
  • *
  • Messages: 28
    • Voir le profil
Re : gtkmm et sfml
« Réponse #4 le: Juin 19, 2015, 09:19:51 pm »
Ah ! C'est pour ça que les exemples données marchait pour les autres et pas pour moi.
LOL

paolo10

  • Newbie
  • *
  • Messages: 28
    • Voir le profil
Re : gtkmm et sfml
« Réponse #5 le: Juin 21, 2015, 09:32:02 am »
Sinon qqn a une idée compatible avec SFML 2.3 ?

paolo10

  • Newbie
  • *
  • Messages: 28
    • Voir le profil
Re : gtkmm et sfml
« Réponse #6 le: Juin 28, 2015, 01:07:59 pm »
Up !