Gtk::Notebook and rearranging tabs?

Hi there, this is more like a general question about
a (future?) feature :slight_smile:

The latest bluefish editor, a gtk2 project, showcases
how nice rearrangement of tabs can be done.

I was asking myself how difficult it would be to extend
the functionality of

Gtk::Notebook.new

to also allow this easy and nice rearrangement somehow?

Something like, I dont know:

Gtk::Notebook.new(true)

or

your_notebook.allow_rearrange=true

(Something along those lines).

It would be a lot easier than to work a lot with signals
to get this functionality :slight_smile: