Question

Est-il possible que je peux arrêter l'utilisateur de glisser autour du séparateur dans un gtk.Paned? Je ne veux pas désactiver complètement ... si un enfant redimensionnée ou set_position () a été appelé, le séparateur doit encore changer de position.

Merci!

Était-ce utile?

La solution

Un possible (sale :)) façon serait de suivre les événements « et mis en paned re-sa taille:

def handle_cb (pane, param):
    # detect if paned is locked
    # or its position has changed - ommited
    pane.set_position(10)
    return True

pane = gtk.VPaned()
...
pane.connect("notify", handle_cb)

je vais essayer de définir les widgets enfants unshrinkable d'abord, cependant.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top