IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

GTK+ avec C & C++ Discussion :

Mettre un widget au premier plan


Sujet :

GTK+ avec C & C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 3
    Par défaut Mettre un widget au premier plan
    Bonjour à tous.
    Je suis en train de réaliser un clavier virtuel en utilisant GTK+ en C. Je souhaiterais pouvoir agrandir une touche lorsque la souris passe dessus et également que la touche survolée soit au dessus des autres et donc ainsi au premier plan.
    Pour faire cela mes touches sont des EventBox auxquelles j'ai ajouté une image. Ainsi lorsque la souris survole la touche celle-ci s'agrandit et change de couleur en changeant d'image. Mon soucis principal est la possibilité de pouvoir mettre la touche au premier plan. J'ai essayé de retirer la touche du GtkContainer(un GtkFixed) et de la remettre , cela fonctionne très bien mais demande de redessiner chaque élément à chaque fois (au remove et au put) ce qui ralenti considérablement mon application. J'ai également essayer de cacher puis de remontrer le widget avec hide() et show() mais cela ne marche pas.
    J'imagine qu'il doit bien avoir une fonction GTK permettant de faire ce que je désire.
    Je vous remercie d'avance
    doccharly

  2. #2
    Candidat au Club
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 3
    Par défaut
    Pas de solution?

  3. #3
    Membre averti
    Inscrit en
    Mars 2009
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 36
    Par défaut
    J'ai moi-même réalisé un clavier virtuel en utilisant les GtkTables, aucun problème .

  4. #4
    Candidat au Club
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 3
    Par défaut
    Je préfère ne pas utiliser les GtkTables, je préfère gérer moi même la position des widgets. De plus cela ne résout pas mon problème.

Discussions similaires

  1. Comment mettre une fenêtre au premier plan?
    Par damien99 dans le forum MFC
    Réponses: 11
    Dernier message: 30/08/2006, 11h37
  2. Mettre une fenêtre au premier plan
    Par Riko dans le forum Delphi
    Réponses: 4
    Dernier message: 20/06/2006, 19h30
  3. Mettre une fenetre au premier plan
    Par madislak dans le forum Interfaces Graphiques en Java
    Réponses: 3
    Dernier message: 14/02/2006, 00h32
  4. Mettre une application en premier plan
    Par portu dans le forum API, COM et SDKs
    Réponses: 15
    Dernier message: 23/02/2005, 15h39
  5. Réponses: 2
    Dernier message: 07/02/2005, 16h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo