Re: more questions about bonobo_widget

"Sergey V. Oudaltsov" <[email protected]>
Newsgroups gmane.comp.gnome.components
Message-ID <[email protected]>
> 	Well - the problem is knowing quite what people want / expect from
> this. Calling bonobo_control_frame_get_popup_component grabs a
> UIComponent associated with the remote 'popup' UIContainer on the
> Control. This is so the Control has control of it's own context menus -
> and yet the frame can insert items too.
So this method is for "client side" to add some items into the Control popup? Do
I get it right?

> 	Yes - certainly; that's a different UIContainer though. When you do
> widget_new_control - that associates a parent container into which the
> Control will merge the master frame menus. The other method is to get
> the Control own UIContainer for it's local menus.
But how? If I pass NULL as Bonobo_UIContainer on bonobo_widget_new_control - I
get NULL from bonobo_widget_get_ui_container (I checked). Or I should pass some
not-null Bonobo_UIContainer in order to get the local Control menu? In this case
- would it be ok just to do bonobo_ui_container_new (to create the ui container)
and bonobo_object_query_interface(to obtain the CORBA reference to it)?
Also is getNode the right method to get the XML from Bonobo_UIContainer?

Thanks for the comments.

Sergey
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.