Hi all,

I agree that there could be many common tasks that could be implemented
in the
base UI, another that comes im my mind are the events registration
(contactUpdated, groupUpdated etc..); all this things could surely be
done in
the core, like KaKaRoTo said, but i feel like there would be a lot of
methods of
this kind, so my idea is:
why not create an UImanager that would do precisely this kind of work? I
think
that the core, that is the glue between all the other pieces, should not
contain
too many methods (to make it simpler, at least something really general), i
think that it should basically coordinate the whole stuff using various
managers, like it is done right now.
This is just an idea, any comment is appreciated :)

Finally, i think that some common variable defined in the gui/base/*.py
class
are not necessary, if the common stuff like choosing and retrieving
accountviews
is managed through an UImanager, the common variables could simply live
there
and, most important(but it could be a bad idea), could be created or not
according to UI needs.

Regards

Luca
 

------------------------------------------------------------------------------
_______________________________________________
Amsn-devel mailing list
Amsn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/amsn-devel

Reply via email to