Re: gda config component
- From: Rodrigo Moya <rodrigo linuxave net>
- To: malerba linuxave net
- CC: gnome-db-list gnome org
- Subject: Re: gda config component
- Date: Wed, 19 Apr 2000 11:11:50 +0200
> > Good idea, but, instead of having one component (process) for each of
>
> I did not mean to have separate processes for each component but one config
> process per provider which serves several different simple components, plus one
> more complex component which is the global config component.
>
Oh right, now I understand. I had thought about it very quick. In fact,
it's fine to have several components in the same process.
> > the 'profiles', why not have some kind of property where you can specify
> > which data to be shown? This can be easily done with bonobo properties,
> > which can be attached to the config controls.
>
> Yes! So as I see it each provider will have a config process which will offer
> several small components accessible individually (such as f.e. management of
> users) with almost no properties (to be defined for each component), and one
> big global config component where there will be several properties (maybe
> boolean properties to show/hide parts) to specify exactly what the config
> component should display (so if for example I want to manage users, I can get
> the 'user list' component, the 'groups list' component and 'users
> capabilities'). Is that possible? What do you think of this?
>
yes, having one bonoboControl for each of the config profiles should do
it. For the 'big' component, this should implement a BonoboContainer, as
the gda-mgr application does.
> >The only 'problem' I see
> > with this is that more work is needed on each of the config providers.
>
> Each provider will define several widgets (for the small components) and
> "export" those widgets as controls and one big config component incorporating
> several of these widgets. So not much more work is needed compared with only
> one control component, and it is much more flexible.
>
yes, you're right. The only thing is implementing also a BonoboContainer
in the config component, but with the libgda-components this should be
very easy.
Cheers
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]