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 :

Redimensionner un GtkPaned


Sujet :

GTK+ avec C & C++

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    182
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 182
    Par défaut Redimensionner un GtkPaned
    Je désire construire un gtk_hpaned mais je n'arrive pas à le redimensionner une fois incorporé dans la fenêtre je pensais qu'il avait cette option par défaut. Voici mes instructions relatives à la création du panneau horizontal :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    window->hpanneau = gtk_hpaned_new();
                gtk_paned_set_position (GTK_PANED (window->hpanneau), 1);
                gtk_table_attach_defaults(GTK_TABLE(window->table), window->hpanneau,1,40,30,40);
    J'ai cherché des options mais je n'ai pas trouvé ce qu'il faut pour pouvoir avoir le redimensionnement !

  2. #2
    Membre éclairé
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2006
    Messages
    287
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2006
    Messages : 287
    Par défaut
    essaye gtk_widget_set_size_request à tout hasard

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    182
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 182
    Par défaut
    En réalité je me suis mal exprimé tout ce que je veux s'est avoir entre mes deux widgets la possibilité de faire un redimensionnement à la souris mais lorsque je survole la zone de séparation entre mes deux panneaux verticaux s'est pas proposé pas ca et j'ai beau cherché dans les options et les caractéristiques des différents widgets parents je ne trouve pas.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    window->hpanneau1 = gtk_vpaned_new();
    window->barre_defilement = gtk_scrolled_window_new (NULL, NULL);
    gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (window->barre_defilement), GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
    gtk_box_pack_end(GTK_BOX(window->Vbox), window->hpanneau1,TRUE,TRUE,0);
    gtk_paned_add1(GTK_PANED(window->hpanneau1),window->barre_defilement);          gtk_scrolled_window_add_with_viewport(GTK_SCROLLED_WINDOW(window->barre_defilement),gtk_text_view_new());
     
    window->hpanneau2 = gtk_vpaned_new();
    window->barre_defilement2 = gtk_scrolled_window_new (NULL, NULL);
    gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (window->barre_defilement2), GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
    gtk_box_pack_end(GTK_BOX(window->Vbox), window->hpanneau2,TRUE,TRUE,0);
    gtk_paned_add1(GTK_PANED(window->hpanneau2),window->barre_defilement2);

  4. #4
    Membre éclairé
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2006
    Messages
    287
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2006
    Messages : 287
    Par défaut
    aaaah ...
    Le problème c'est qu'a aucun moment tu ne crées un gtk_paned avec 2 widget à l'intérieur.
    Par conséquent comment veux tu qu'il t'affiche une barre de séparation entre les deux alors qu'il n'y en a qu'un seul?

    Regarde du coté de gtk_paned_add2...

Discussions similaires

  1. [Kylix] Fenêtres non redimensionnables
    Par fred78 dans le forum EDI
    Réponses: 2
    Dernier message: 01/12/2002, 14h08
  2. [VB6] [Interface] Redimensionnement automatique
    Par ychalan dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 30/09/2002, 18h32
  3. redimensionnement d'une JWindow
    Par mbp566 dans le forum Agents de placement/Fenêtres
    Réponses: 2
    Dernier message: 02/08/2002, 03h41
  4. Redimensionnement des Paquets IP sur un Réseau Local
    Par Bonoboo dans le forum Développement
    Réponses: 2
    Dernier message: 12/07/2002, 15h40
  5. Redimensionnement d'une surface
    Par Freakazoid dans le forum DirectX
    Réponses: 4
    Dernier message: 01/07/2002, 22h01

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