Lively Kernel canvas // this script is evaluated on world load TextBorderunderWindows40 thereisaborderaroundTextMorphsunderWindows...181 setBorderWidth0falsetruefalsetrue0 reallysetwidth0.001falsetruefalsetrue0 LayerDebugLayerisalreadytherefalsetruefalsetrue0 setBorderWidth0falsetruefalsetrue0 reallysetwidth0.0001falsetruefalsetrue0 setBorderWidth0falsetruefalsetrue0 reallysetwidth0.0001falsetruefalsetrue0 setBorderWidth0falsetruefalsetrue0 reallysetwidth0.0001falsetruefalsetrue0 setBorderWidth0falsetruefalsetrue0 reallysetwidth0.0001falsetruefalsetrue0 LayerDebugLayerisalreadytherefalsetruefalsetrue0 setBorderWidth0falsetruefalsetrue0 reallysetwidth0.00001falsetruefalsetrue0 setBorderWidth0falsetruefalsetrue0 reallysetwidth0.00001falsetruefalsetrue0 LayerDebugLayerisalreadytherefalsetruefalsetrue0 setBorderWidth0falsetruefalsetrue0 reallysetwidth0.000001falsetruefalsetrue0 setBorderWidth0falsetruefalsetrue0 reallysetwidth0.000001falsetruefalsetrue0 LayerDebugLayerisalreadytherefalsetruefalsetrue0 setBorderWidth0falsetruefalsetrue0 reallysetwidth0.000001falsetruefalsetrue0 setBorderWidth0falsetruefalsetrue0 reallysetwidth0.000001falsetruefalsetrue0 -------------------------------------------falsetruefalsetrue0 invoke1:WorldMorph([[0,0,1289,866]])falsetruefalsetrue0 problemstoparsehttp://lively-kernel.org/repository/webwerkstatt/issues/100601_TextBorderUnderWindows.xhtmlfalsetruefalsetrue0 extendForSerializationundefinedfalsetruefalsetrue0 statusmsg:worldsavedto100601_TextBorderUnderWindows.xhtmlin644msfalsetruefalsetrue0 successpublishingworldathttp://lively-kernel.org/repository/webwerkstatt/issues/100601_TextBorderUnderWindows.xhtml,status204falsetruefalsetrue0 setBorderWidth0falsetruefalsetrue0 reallysetwidth0.000001falsetruefalsetrue0 setBorderWidth0falsetruefalsetrue0 reallysetwidth0.000001falsetruefalsetrue0 LayerDebugLayerisalreadytherefalsetruefalsetrue0 LayerDebugLayerisalreadytherefalsetruefalsetrue0 LayerDebugLayerisalreadytherefalsetruefalsetrue0 LayerDebugLayerisalreadytherefalsetruefalsetrue0 -------------------------------------------falsetruefalsetrue0 invoke1:WorldMorph([[0,0,1289,866]])falsetruefalsetrue0 problemstoparsehttp://lively-kernel.org/repository/webwerkstatt/issues/100601_TextBorderUnderWindows.xhtmlfalsetruefalsetrue0 extendForSerializationundefinedfalsetruefalsetrue0 statusmsg:worldsavedto100601_TextBorderUnderWindows.xhtmlin631msfalsetruefalsetrue0 successpublishingworldathttp://lively-kernel.org/repository/webwerkstatt/issues/100601_TextBorderUnderWindows.xhtml,status204falsetruefalsetrue0 -------------------------------------------falsetruefalsetrue0 invoke1:WorldMorph([[0,0,1289,866]])falsetruefalsetrue0 problemstoparsehttp://lively-kernel.org/repository/webwerkstatt/issues/100601_TextBorderUnderWindows.xhtmlfalsetruefalsetrue0 extendForSerializationundefinedfalsetruefalsetrue0890 -1nullnulltrue0falsetruetruefalse false1truefalse nullfalse nullfalse nullfalse nullfalsefalsetruetruefalse truetrue100truefalse truefalse050 nullfalsetruenullfalse Consolefalsenulltruefalse false false falsenullfalsefalsenullnullnullnullfalse 10003.407247979964367Wikicontroltrue m1=$morph('textMorph')m2=$morph('textMorph2') nulltrue4truetruefalsetruetruefalse false1truefalsetruetruefalse nullfalsetruenullfalse falsenulltruefalse false false falsenullfalsefalsenullnullnullnullfalse if($morph('textMorph'))$morph('textMorph').remove()m=newTextMorph(newRectangle(600,200,100,30),"HelloWindows")m.name="textMorph"m.setWithLayers([DebugLayer]);m.setBorderWidth(0)m.shape.getStrokeWidth()m.setFill(Color.white)m.openInWorld()if($morph('textMorph2'))$morph('textMorph2').remove()m2=newTextMorph(newRectangle(600,150,100,30),"HelloWindows")m2.name="textMorph2"m2.setWithLayers([DebugLayer]);m2.setBorderWidth(0)m2.setFill(Color.white)m2.setStrokeOpacity(0)m2.openInWorld()10truetruefalsetruetruefalse false1truefalsetruetruefalse nullfalsetruenullfalse falsenulltruefalse false false falsenullfalsefalsenullnullnullnullfalse HelloWindows HelloWindows createLayer("DebugLayer")Morph.addMethods({nearlyZeroBorderWidth:0.000001})layerClass(DebugLayer,Morph,{setBorderWidth:function(proceed,newWidth){if(newWidth==null)newWidth=0;if(newWidth==0)newWidth=this.nearlyZeroBorderWidth;varoldWidth=this.getBorderWidth();if(newWidth==oldWidth)return;//Opt:onlynotifychangewiththebiggeroftwoboundsif(oldWidth>newWidth)this.changed();this.shape.setStrokeWidth(newWidth);if(newWidth>oldWidth)this.changed();}}) newWidth) this.changed();\n\t\tthis.shape.setStrokeWidth(newWidth); \n\t\tif (newWidth > oldWidth) this.changed();\n\t}\n})\n\n\n"]]>22truetruefalse newWidth) this.changed();\n\t\tthis.shape.setStrokeWidth(newWidth); \n\t\tif (newWidth > oldWidth) this.changed();\n\t}\n})\n\n\n"]]>truetruetruefalse false1truefalsetruetruefalse nullfalsetruenullfalse falsenulltruefalse false false falsenullfalsefalsenullnullnullnullfalse null43