Re: Notebook: Reorderable tabs, how does it work ?
- From: Mildred Ki'Lya <ml mildred593 online fr>
- To: "Lieven van der Heide" <lievenvanderheide gmail com>
- Cc: gtk-list gnome org
- Subject: Re: Notebook: Reorderable tabs, how does it work ?
- Date: Sun, 7 Sep 2008 12:15:53 +0200
Le Fri 05/09/2008 à 15:33 Lieven van der Heide à écrit:
> Hi,
>
> I can't say that I tried it out, but my guess would be that that child
> is the label you put on the tab button (ie. the thing you are going to
> drag in order to reorder the tabs).
>
> Greets,
>
> Lieven.
>
Thanks for the help.
I don't think it was the label, but instead the content of the tab. I
could finally find some example on the Internet:
http://www.nabble.com/gtk.Notebook-dnd-to-other-widgets-td10318298.html
The code looks like:
def __init__(self):
# Create a new notebook, place the position of the tabs
self.notebook = gtk.Notebook()
self.notebook.set_show_tabs(True)
self.notebook.set_show_border(False)
# Let's append a bunch of pages to the notebook
for i in range(5):
bufferf = "Append Frame %d" % (i+1)
bufferl = "Page %d" % (i+1)
frame = gtk.Frame(bufferf)
frame.set_border_width(10)
frame.set_size_request(100, 75)
frame.show()
label = gtk.Label(bufferf)
frame.add(label)
label.show()
label = gtk.Label(bufferl)
self.notebook.append_page(frame, label)
self.notebook.set_tab_reorderable(frame, True)
Thanks again.
Mildred
--
Mildred Ki'Lya
╭───────── mildred593@online.fr ──────────
│ Jabber, GoogleTalk: <mildred jabber fr>
│ Site: <http://ki.lya.online.fr> GPG ID: 9A7D 2E2B
│ Fingerprint: 197C A7E6 645B 4299 6D37 684B 6F9D A8D6 9A7D 2E2B
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]