[prev in list] [next in list] [prev in thread] [next in thread]
List: gnome-components
Subject: Re: bonobo issues.
From: Miguel de Icaza <miguel () helixcode ! com>
Date: 2000-06-20 22:44:51
[Download RAW message or body]
> * create bonobo_object_client_ref / unref: to allow the
> replacement of lines such as:
>
> Bonobo_Unknown_unref (bonobo_object_corba_objref (
> BONOBO_OBJECT (client_site->bound_object)), &ev);
>
Makes perfect sense.
> I would prefer in many ways to encapsulate this into a single
> object client function:
>
> CORBA_Object
> bonobo_object_client_if (BonoboObjectClient *object_client,
> const char *interface);
>
> so we can do:
>
> Bonobo_Embeddable_set_client_site (
> bonobo_object_client_if (object,
> "IDL:Bonobo/Embeddable:1.0"),
> bonobo_object_corba_objref (BONOBO_OBJECT (client_site)),
> &ev);
This one seems terrible awkward.
Miguel.
_______________________________________________
gnome-components-list mailing list
gnome-components-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-components-list
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic