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+ Discussion :

Toggle non cliquable.


Sujet :

GTK+

  1. #1
    Invité
    Invité(e)
    Par défaut Toggle non cliquable.
    Bonjour, j'essaie laborieusement de me débrouiller avec Gtk en utilisant un gtk_Tree_View.

    J'ai remplis mon tableau mais les boite de contrôle (check box ou toggle) je sais plus très bien ne son pas clicable.
    Je clique, je clique mais rien ne se passe.
    Si vous pouviez jetter un oeil à mon code avec Ada s'il vous plait.
    Code ada : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
       Text_Column       : constant := 0;
       Editable_Column   : constant := 1;
       Active_Column     : constant := 2;
       Foreground_Column : constant := 3;
       Id_Column         : constant := 4;
       Type_Column       : constant := 5;

    Code ada : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
     
     
          Gtk_New (Text_Render);
     
          Gtk_New (Col);
          Num := Append_Column (Ultrason.Plugins_Tree, Col);
          Set_Sort_Column_Id (Col, Text_Column);
          Set_Title (Col, "Names");
          Pack_Start (Col, Text_Render, True);
          Set_Sizing (Col, Tree_View_Column_Autosize);
          Add_Attribute (Col, Text_Render, "text", Text_Column);
          Add_Attribute (Col, Text_Render, "editable", Editable_Column);
     
     
          Gtk_New (Text_Render);
          Gtk_New (Col);
          Num := Append_Column (Ultrason.Plugins_Tree, Col);
     
          Set_Title (Col, "Ids");
          Pack_Start (Col, Text_Render, True);
          Set_Sizing (Col, Tree_View_Column_Autosize);
          Add_Attribute (Col, Text_Render, "text", Id_Column);
     
          Gtk_New (Col);
          Num := Append_Column (Ultrason.Plugins_Tree, Col);
     
          Gtk_New (Text_Render);
          Set_Title (Col, "Types");
          Pack_Start (Col, Text_Render, True);
          Set_Sizing (Col, Tree_View_Column_Autosize);
          Add_Attribute (Col, Text_Render, "text", Type_Column);
     
          Gtk_New (Toggle_Render);
          Gtk_New (Col);
          Set_Sort_Column_Id (Col, -1);  --  unsortable                                                                                                                                                                 
          Num := Append_Column (Ultrason.Plugins_Tree, Col);
          Set_Title (Col, "Edit");
          Pack_Start (Col, Toggle_Render, False);
          Add_Attribute (Col, Toggle_Render, "active", Active_Column);
          Add_Attribute (Col, Toggle_Render, "activatable", Editable_Column);
    Merci.

  2. #2
    Invité
    Invité(e)
    Par défaut
    J'ai attaché les callback et à présent ça fonctionne.

    Merci.


    Parcontre j'ai une autre question. A la place des boite à cocher j'aurais aimé avoir de simple bouton, c'est possible ?

    Merci.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Javascript] Liste déroulante avec valeurs non cliquables.
    Par SONY30 dans le forum Général JavaScript
    Réponses: 14
    Dernier message: 23/02/2007, 10h36
  2. [Joomla!] comment rendre un menu visible mais non cliquable dans joomla
    Par tcone dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 5
    Dernier message: 08/02/2007, 23h25
  3. rendre un textfield non cliquable
    Par cocotomy dans le forum AWT/Swing
    Réponses: 7
    Dernier message: 22/12/2006, 07h34
  4. [HTML] bouton non cliquable
    Par alison239 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 12/06/2006, 15h01

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