Problems with detached toolbar freezing




  I'm looking into gnome support in vim, and we're having a problem with the
'BonoboDockItem' detachable toolbar [menu bar should be the same, but I've
been unable to move that).

  The problem is that whenever the toolbar is detached & dropped, it freezes
in place:  it can't be moved or re-attached.  The widget also keeps reporting
'is_docked' which is plainly untrue.  It's buttons do, however, work.

  I can't find any real documentation on this, so any pointers would be
greatly appreciated!


  This is what's being done:


        BonoboDockItem *dockitem;

        gnome_app_set_toolbar(GNOME_APP(gui.mainwin), GTK_TOOLBAR(gui.toolbar));
        dockitem = gnome_app_get_dock_item_by_name(GNOME_APP(gui.mainwin),
                                                   GNOME_APP_TOOLBAR_NAME);

bonobo_dock_item_set_behavior(dockitem,BONOBO_DOCK_ITEM_BEH_NEVER_FLOATING);
        gui.toolbar_h = GTK_WIDGET(dockitem);
        gtk_container_set_border_width(GTK_CONTAINER(gui.toolbar), 0);



  I added the set-behaviour line to prevent the thing being pulled off at all
until we can solve the lock-up.  'toolbar' is from gtk_toolbar_new().

--
[neil fnx ~]# rm -f .signature
[neil fnx ~]# ls -l .signature
ls: .signature: No such file or directory
[neil fnx ~]# exit



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]