Welcome, Guest. Please login or register. Did you miss your activation email?

Author Topic: gtkmm et sfml  (Read 3895 times)

0 Members and 1 Guest are viewing this topic.

paolo10

  • Newbie
  • *
  • Posts: 28
    • View Profile
gtkmm et sfml
« on: June 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
  • *****
  • Posts: 1599
    • View Profile
Re : gtkmm et sfml
« Reply #1 on: June 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
  • *
  • Posts: 28
    • View Profile
Re : gtkmm et sfml
« Reply #2 on: June 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
  • ***
  • Posts: 206
    • View Profile
Re : gtkmm et sfml
« Reply #3 on: June 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
  • *
  • Posts: 28
    • View Profile
Re : gtkmm et sfml
« Reply #4 on: June 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
  • *
  • Posts: 28
    • View Profile
Re : gtkmm et sfml
« Reply #5 on: June 21, 2015, 09:32:02 am »
Sinon qqn a une idée compatible avec SFML 2.3 ?

paolo10

  • Newbie
  • *
  • Posts: 28
    • View Profile
Re : gtkmm et sfml
« Reply #6 on: June 28, 2015, 01:07:59 pm »
Up !