The UIManager remains, at present, netural to the specific implementation, be it Polymorph, Morphic or otherwise. Regards, Gary ----- Original Message ----- From: "Stéphane Ducasse" <stephane.ducasse@inria.fr> To: <Pharo-project@lists.gforge.inria.fr>; <alain.plantec@free.fr> Sent: Monday, February 09, 2009 8:59 AM Subject: Re: [Pharo-project] another slice for popups cleaning and somequestions
On Feb 8, 2009, at 11:57 PM, Alain Plantec wrote:
Hi all, I've uploaded another slice for popup and co cleaning (SLICE-MorePopUpAndCustomMenuCleaning-alain_plantec.1) - it Removes last PopUpMenu references. - it Removes some of CustomMenu uses (wherever it is possible to replace it with a simpler UIManager dialog).
Excellent
I've three questions: - EmphasizedMenu is never used, can we remove it ?
I imagine
- MorphicUIManager is subclassed by PSUIManager which is now the default UIManager. Several MorphicUImanager methods are redefined in PSUIManager. So I guess one can simply remove MorphicUIManager versions. Is it ok to do so ? (as an example, #chooseDirectory:from:, in MorphicUIManager, the code is using FileList but now we have the PSUIManager version)
this is the question of how far Polymorph should be integrated. For me I would really remove the old code when it is not good.
Ideally I would like to see what can be moved from polymorph to base Morphic in the case we would like to have several Polymorph like frameworks. Then I would clean part of Morphic that are not used or left over of experiements.
But this would be good to discuss that
- last unrelated question, I've also seen that ListParagraph is never used, can we remove it ?
Do not know
now I am about to see how to kill MVCMenuMorph
Good
cheers alain
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project