Lively Kernel canvas
//
DraftMouseUpCheck40
-----falsetruefalse0
fontCourier12:spacewidth7from21xWidth7falsetruefalse0
worldis1:WorldMorph([[0,0,2000,1200]])falsetruefalse0
startingWikiNavigatorfalsetruefalse0
status207onPROPFINDhttp://lively-kernel.org/repository/webwerkstatt/draft/DraftMouseUpCheck.xhtmlfalsetruefalse0
http://lively-kernel.org/repository/webwerkstatt/draft/../anonymous_module_3loadedin41msfalsetruefalse0
http://lively-kernel.org/repository/webwerkstatt/draft/../anonymous_module_2loadedin608msfalsetruefalse0
fontHelvetica40:spacewidth11from51xWidth20falsetruefalse0
fontHelvetica16:spacewidth4from20xWidth8falsetruefalse0
fitWidthfailureonTextMorph.getCharBoundsfalsetruefalse0
ResizingSVGcanvasfalsetruefalse0
Moduleloadcheckdone.31modulesloaded.falsetruefalse0
down:1271845200033falsetruefalse0
up:1271845200105falsetruefalse0
checkMouseUpIsInClickTimeSpantruefalsetruefalse0
down:1271845201329falsetruefalse0
up:1271845201521falsetruefalse0
checkMouseUpIsInClickTimeSpantruefalsetruefalse0
down:1271845202065falsetruefalse0
up:1271845202771falsetruefalse0
checkMouseUpIsInClickTimeSpanfalsefalsetruefalse0
-------------------------------------------falsetruefalse0
invoke1:WorldMorph([[0,0,2000,1200]])falsetruefalse0
status200onGEThttp://lively-kernel.org/repository/webwerkstatt/draft/DraftMouseUpCheck.xhtmlfalsetruefalse0
problemstoparsehttp://lively-kernel.org/repository/webwerkstatt/draft/DraftMouseUpCheck.xhtmlfalsetruefalse0
extendForSerializationundefinedfalsetruefalse0817
-1nullnulltrue0falsetruetruefalse
false1truefalse
nullfalse
nullfalse
nullfalse
nullfalsefalsetruetruefalse
truetrue100false
truefalse050
nullfalsetruenullfalse
Consolefalsenullfalse
false
false
falsenullfalsefalsenullnullnullnullfalse
10000.04478376975907328Wikicontroltrue
10007.52135596896616Wikicontroltrue
HandMorph.addMethods({checkMouseUpIsInClickTimeSpan:function(mouseUpEvent){if(!this.lastMouseDownEvent||!mouseUpEvent)returnundefined;console.log("down:"+this.lastMouseDownEvent.rawEvent.timeStamp);console.log("up:"+mouseUpEvent.rawEvent.timeStamp);return(mouseUpEvent.rawEvent.timeStamp-this.lastMouseDownEvent.rawEvent.timeStamp)<(400)},})$morph('joe').handlesMouseDown=Functions.True;$morph('joe').onMouseUp=function(evt){console.log("checkMouseUpIsInClickTimeSpan"+evt.hand.checkMouseUpIsInClickTimeSpan(evt))}4truetruefalsetruetruefalse
false1truefalsetruetruefalse
nullfalsetruenullfalse
falsenullfalse
false
false
falsenullfalsefalsenullnullnullnullfalse
Useinstancespecificbehaviortoprototypechanges....16null71