Yes there is that annoying thing with windows that set things bacl to white. Why is that indeed?
Phil Le 4 sept. 2014 23:32, "Thierry Goubier" <thierry.goub...@gmail.com> a écrit : > Le 04/09/2014 23:12, kilon alios a écrit : > > but if I try to do openInWindow instead of openInWorld in the end it turns > it to white box , why ? > > Adding the morph inside the window changes the morph color to white :( > (What the heck?) > > If the color is changed after the openInWindow, then that works. > > Morph new > hResizing: #shrinkWrap; > addMorph: ( > 'Hello World' asMorph > fontName: 'Open Sans' size: 75; > emphasis: TextEmphasis bold emphasisCode); > openInWindow; > color: Color red > > > Thierry > > > On Thu, Sep 4, 2014 at 11:56 PM, Thierry Goubier < > thierry.goub...@gmail.com> wrote: > >> Le 04/09/2014 18:18, Tim Mackinnon a écrit : >> >> Cool - that’s handy to know it works somewhere (and in fact, it was when >> playing with GT-Inspector I noticed this - so that solution would work). >> >> I’m still curious how you do it in Morphic? >> >> Like that: >> >> >> Morph new >> color: Color red; >> hResizing: #shrinkWrap; >> addMorph: ( >> 'Hello World' asMorph >> fontName: 'Open Sans' size: 75; >> emphasis: TextEmphasis bold emphasisCode); >> openInWorld >> >> Thierry >> >> >> Tim >> >> On 4 Sep 2014, at 17:10, Alexandre Bergel <alexandre.ber...@me.com> >> wrote: >> >> Using Roassal, I would do: >> -=-=-=-=-=-=-=-=-= >> v := RTView new. >> s := RTMultiCompositeShape new. >> s add: (RTBox new color: Color red; size: 500). >> s add: (RTLabel new height: 70). >> v add: (s elementOn: 'Hello World'). >> v open >> -=-=-=-=-=-=-=-=-= >> >> <Screen Shot 2014-09-04 at 12.10.14 PM.png> >> >> Cheers, >> Alexandre >> >> -- >> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: >> Alexandre Bergel http://www.bergel.eu >> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. >> >> >> >> On Sep 4, 2014, at 9:27 AM, Tim Mackinnon <tim@testit.works> wrote: >> >> Hi guys - I’m a bit stumped on how to create things in big text with a >> set background colour. I thought I understood - but it just doesn’t seem to >> work. >> I was thinking I could create a container morph, set its background >> colour (which works), and then put a StringMorph inside it with a set font. >> This last bit I can’t get to work - I can do bold, but not a bigger font >> size. I’ve tried different things but am missing the magic sauce - can >> someone spot my mistake? Below, I’ve tried using a font name that I can see >> in the Pharo settings dialog but it doesn’t work? I also tried using >> LogicalFont with no success either. >> >> tMorph := StringMorph new. >> font1 := LogicalFont familyName: 'Arial' pointSize: 24. >> >> tMorph contents: 'Hello World'; >> fontName: 'Open Sans' size: 24; >> emphasis: TextEmphasis bold emphasisCode. >> >> bMorph := Morph new >> color: Color red; >> addMorph: tMorph. >> >> bMorph openInWorld. >> >> >> Tim >> >> >> >> >> > >