Citation Envoyé par peter_moulin Voir le message
Bonjour,

Je souhaite réaliser en opensource une station centrale de train pour modèle réduit en HO.
Je suis sous linux avec raspberry, Eclipse, GTK+ et glade.
Comment puis je changer le contenu affiché dans une fenêtre selon le menu sélectionné.
Pierre Moulin
Citation Envoyé par liberforce
Bonjour,

merci d'ouvrir un nouveau fil de discussion ...
.... donc quand tu parles de "menus", c'est difficile de comprendre de quoi tu parles (Un GtkMenu ? Un GtkButton ? Autre chose ?).
Pour finir, indiquer la version exacte de GTK+ permettra de savoir quels widgets sont à ta disposition.
J'espère que j'ai bien créé un nouveau fil de discussion. Je suis sous GTK+3 et Glade 3.20
Dans la fenêtre principale une GtkWindow j'ai créé un menu GtkMenuBar à partir duquel je souhaite choisir les actions comme: programmer une loco, commander une table (turntable), entrer les paramètres (setup) etc ...
Pour chaque commande je souhaite ouvrir une nouvelle fenêtre qui comporteras tous les widgets nécessaires.
Mais, chaque nouvelle fenêtre doit remplacer une fenêtre déjà ouverte.
Si,après "setup" je veux régler la "turntable" je voudrais par exemple que la sortie de la fenêtre setup me ramène sur le menu de la fenêtre principale dans laquelle je choisis l'action suivante ici "turntable"

Je peux forcer l'emplacement de mes fenêtres (center) et leur dimensions. Ainsi une nouvelle fenêtre masque la précédente, mais je ne trouve pas cela élégant!

quelle autre approche envisager.

Cordialement, Pierre