Hey, I just had an idea about that. First, I used glade, so you should either use glade, or translate my idea into non-glade-ese yourself. But here is what I did:
In glade2, I made a gtk project, and added a notebook with 3 tabs to it. Then I right clicked one fo the tab labels, and hit "delete"... this left a blank tab. Inside the blank tab, I made an hbox with 2 parts. On the left, I put a label, and on the right I put a button. In the button properties window, I picked Icon: "gtk-close". This created a close button on the tab, but it was still too big for a normal tab button. In the window preview, I clicked on the the close button, and it opened the properties dialog to the properties of "image1" (which was strange, since image1 wasn't in the widget tree view..). In the image properties I selected Icon Size "menu"... and tada! it looks to me just like the official close buttons on the tabs in gedit and other programs. Again, I just tried this out in glade2, and I am not really familiar with gtkmm or programming in general, so if you don't like glade you'll have to work backwards... but this technique seems to produce nice results. Peter On 8/5/07, Lucas van Dijk <[EMAIL PROTECTED]> wrote: > Hi, > > Got a question again. =) I want a close button on each Tab of a certain > notebook. But I can't figure it out how. I've searched for a while but I > couldn't find any example. > > Something I did found was a python script, which had a close button on each > tab. So I looked into the source, and saw it has a custom class, inherited > from an EventBox, which they add to the notebook, but I don't think that > works with C++. > > Anyone know how I can do this? > > Thanks in advance, > -- > Lucas > _______________________________________________ > gtkmm-list mailing list > gtkmm-list@gnome.org > http://mail.gnome.org/mailman/listinfo/gtkmm-list > > _______________________________________________ gtkmm-list mailing list gtkmm-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtkmm-list