<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Jul 28, 2016 at 7:49 AM, marcel.taeumel <span dir="ltr"><<a href="mailto:Marcel.Taeumel@hpi.de" target="_blank">Marcel.Taeumel@hpi.de</a>></span> wrote:<br><div><snip> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5">
</div></div>Thanks for this elaborate report. :-)</blockquote><div><br></div><div>You're welcome. I'm in the UI most every day, for several hours. Looks matter to me.</div><div><br></div><div>I notice that the selection lists have changed somewhat - either in this package or in the trunk recently (not sure which). I think I like the new selections - but will take some time to get used to them. </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=""><br>
"Changing themes works - mostly. It appears to just change the thematic<br>
elements that are visible at the time of theme changing. What is mean is,<br>
if you have a window minimized, then the contents of that window will not<br>
change to the new theme, but will stay with the old theme (at least, the<br>
colors do). This may not be an issue for folks with a reasonably small<br>
number of windows open, of course."<br>
<br>
</span>There is a filter in Morph >> #canApplyUserInterfaceTheme, which checks<br>
"self isInWorld". For collapsed window contents (text boxes etc.), that<br>
returns false.<br>
<br>
One could experiment with removing that check for a while.</blockquote><div> </div><div>I'm thinking I'll need to do this. Some of the older themes plus highlighting in the newest produce startling results - old dark theme in new dark theme = blinding white selections. </div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">We think that we<br>
might not want to change prototypical content or left-overs... Hmm... I<br>
think we can fix this for Pluggable* widgets very easy by checking<br>
#containingWindow.<br>
<br>
Thanks!<br>
<br>
Best,<br>
Marcel<br>
<br>
<br>
<br>
--<br>
View this message in context: <a href="http://forum.world.st/ANN-Widget-Refactorings-UI-Themes-for-Squeak-tp4908439p4908467.html" rel="noreferrer" target="_blank">http://forum.world.st/ANN-Widget-Refactorings-UI-Themes-for-Squeak-tp4908439p4908467.html</a><br>
<div class="HOEnZb"><div class="h5">Sent from the Squeak - Dev mailing list archive at Nabble.com.<br>
<br>
</div></div></blockquote></div><br></div></div>