-
Chris Toshok authored
2004-07-06 Chris Toshok <toshok@ximian.com> * example/Example_EvoMono_component.server.in.in: change component_alias to "EvoMonoExample". * example/Example.cs (RequestCreateItem): uncomment. * src/monoembed-component.h: add @component_alias to monoembed_component_new. * src/monoembed-component.c (impl_createControls): use the component's alias. (impl_dispose): free the component's alias. (monoembed_component_new): init component_alias. * src/component-factory.c (component_dead): remove the component from our hash. (factory): use a hash table so we always return the same bonobo object for a given component id. Also, pass the component alias onto the monoembed component so we can use it there.
f3ed36cb