[Pharo-project] [update 1.1] #11293 Polymorph Enhancements
11293 ----- Polymorph Enhancements - Further remembered keyboard focus fixes. PluggableButtonMorph refactorings. Added MultistateLabelMorph that can adapt to interaction sates from buttons. - Fixes for invalid (mis-spelled) sizing options (hResizing/vResizing). Layout tweaks for theme built widgets due to TableLayout fixes. Passivation ofactive window (topWIndow) upon click of World (c.f. remembered focus fixes). Added #backgroundImage:layout: to PasteUpMorph as convenience for setting scaleable background image. -Refactored automatic background image support in themes. Corner style of source view drop down in Browser matches theme button corner style. -Fixes for @- -Added SimpleHierarchicalListMorph>>getListSelector. Thanks gary!
Gary can you check because the button look ugly now Stef On Mar 24, 2010, at 12:20 PM, Stéphane Ducasse wrote:
11293 -----
Polymorph Enhancements
- Further remembered keyboard focus fixes. PluggableButtonMorph refactorings. Added MultistateLabelMorph that can adapt to interaction sates from buttons. - Fixes for invalid (mis-spelled) sizing options (hResizing/vResizing). Layout tweaks for theme built widgets due to TableLayout fixes. Passivation ofactive window (topWIndow) upon click of World (c.f. remembered focus fixes). Added #backgroundImage:layout: to PasteUpMorph as convenience for setting scaleable background image. -Refactored automatic background image support in themes. Corner style of source view drop down in Browser matches theme button corner style. -Fixes for @- -Added SimpleHierarchicalListMorph>>getListSelector.
Thanks gary! _______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
argh I cannot use buttons anymore.... like pressing on open in MC. So I will rollback the changes! Houston we have a problem Stef On Mar 24, 2010, at 12:20 PM, Stéphane Ducasse wrote:
11293 -----
Polymorph Enhancements
- Further remembered keyboard focus fixes. PluggableButtonMorph refactorings. Added MultistateLabelMorph that can adapt to interaction sates from buttons. - Fixes for invalid (mis-spelled) sizing options (hResizing/vResizing). Layout tweaks for theme built widgets due to TableLayout fixes. Passivation ofactive window (topWIndow) upon click of World (c.f. remembered focus fixes). Added #backgroundImage:layout: to PasteUpMorph as convenience for setting scaleable background image. -Refactored automatic background image support in themes. Corner style of source view drop down in Browser matches theme button corner style. -Fixes for @- -Added SimpleHierarchicalListMorph>>getListSelector.
Thanks gary! _______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
A slightly trickier merge this time... Best to keep current for the FuzzyLabelMorph change (somehow that has reverted) to fix the ugly buttons. And, perhaps, the trivial differences with respect to @- fixes. The rest should be ok. Merges alright here. Regards, Gary ----- Original Message ----- From: "Stéphane Ducasse" <stephane.ducasse@inria.fr> To: <Pharo-project@lists.gforge.inria.fr> Sent: Wednesday, March 24, 2010 11:26 AM Subject: Re: [Pharo-project] [update 1.1] #11293 Polymorph Enhancements argh I cannot use buttons anymore.... like pressing on open in MC. So I will rollback the changes! Houston we have a problem Stef On Mar 24, 2010, at 12:20 PM, Stéphane Ducasse wrote:
11293 -----
Polymorph Enhancements
- Further remembered keyboard focus fixes. PluggableButtonMorph refactorings. Added MultistateLabelMorph that can adapt to interaction sates from buttons. - Fixes for invalid (mis-spelled) sizing options (hResizing/vResizing). Layout tweaks for theme built widgets due to TableLayout fixes. Passivation ofactive window (topWIndow) upon click of World (c.f. remembered focus fixes). Added #backgroundImage:layout: to PasteUpMorph as convenience for setting scaleable background image. -Refactored automatic background image support in themes. Corner style of source view drop down in Browser matches theme button corner style. -Fixes for @- -Added SimpleHierarchicalListMorph>>getListSelector.
Thanks gary! _______________________________________________ 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
On Mar 24, 2010, at 12:54 14PM, Gary Chambers wrote:
A slightly trickier merge this time...
Best to keep current for the FuzzyLabelMorph change (somehow that has reverted) to fix the ugly buttons.
Or if you liked it better, you can revert to the original version of FuzzyLabelMorph>>drawOn:, and set fuzzColor to Color transparent alpha: 0.001 instead of Color transparent. There seems to be a bug in the primitive when alpha is exactly 0, which is what causes the weird look, but a color just a tiny fraction off, works. Cheers, Henry
Indeed, though the current Pharo version has a performance benefit for disabled buttons... Regards, Gary ----- Original Message ----- From: "Henrik Johansen" <henrik.s.johansen@veloxit.no> To: <Pharo-project@lists.gforge.inria.fr> Sent: Wednesday, March 24, 2010 12:07 PM Subject: Re: [Pharo-project] [update 1.1] #11293 Polymorph Enhancements
On Mar 24, 2010, at 12:54 14PM, Gary Chambers wrote:
A slightly trickier merge this time...
Best to keep current for the FuzzyLabelMorph change (somehow that has reverted) to fix the ugly buttons.
Or if you liked it better, you can revert to the original version of FuzzyLabelMorph>>drawOn:, and set fuzzColor to Color transparent alpha: 0.001 instead of Color transparent.
There seems to be a bug in the primitive when alpha is exactly 0, which is what causes the weird look, but a color just a tiny fraction off, works.
Cheers, Henry _______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Thanks guys I will give it a try now. \I'm sick so my brain works slowly.... On Mar 24, 2010, at 1:07 PM, Henrik Johansen wrote:
On Mar 24, 2010, at 12:54 14PM, Gary Chambers wrote:
A slightly trickier merge this time...
Best to keep current for the FuzzyLabelMorph change (somehow that has reverted) to fix the ugly buttons.
Or if you liked it better, you can revert to the original version of FuzzyLabelMorph>>drawOn:, and set fuzzColor to Color transparent alpha: 0.001 instead of Color transparent.
There seems to be a bug in the primitive when alpha is exactly 0, which is what causes the weird look, but a color just a tiny fraction off, works.
Cheers, Henry _______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Join the club! Regards, Gary ----- Original Message ----- From: "Stéphane Ducasse" <stephane.ducasse@inria.fr> To: <Pharo-project@lists.gforge.inria.fr> Sent: Wednesday, March 24, 2010 12:22 PM Subject: Re: [Pharo-project] [update 1.1] #11293 Polymorph Enhancements
Thanks guys I will give it a try now. \I'm sick so my brain works slowly....
On Mar 24, 2010, at 1:07 PM, Henrik Johansen wrote:
On Mar 24, 2010, at 12:54 14PM, Gary Chambers wrote:
A slightly trickier merge this time...
Best to keep current for the FuzzyLabelMorph change (somehow that has reverted) to fix the ugly buttons.
Or if you liked it better, you can revert to the original version of FuzzyLabelMorph>>drawOn:, and set fuzzColor to Color transparent alpha: 0.001 instead of Color transparent.
There seems to be a bug in the primitive when alpha is exactly 0, which is what causes the weird look, but a color just a tiny fraction off, works.
Cheers, Henry _______________________________________________ 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
participants (3)
-
Gary Chambers -
Henrik Johansen -
Stéphane Ducasse