demo 2
X

Menu
demo 3
X
+
Menu
demo 1
X
+
Menu
demo 5
X
+
Menu
bound keys
X

Menu
{
"addCursorAbove": "ctrl-alt-up",
"addCursorAboveSkipCurrent": "ctrl-alt-shift-up",
"addCursorBelow": "ctrl-alt-down",
"addCursorBelowSkipCurrent": "ctrl-alt-shift-down",
"alignCursors": "ctrl-alt-a",
"backspace": "shift-backspace|backspace",
"backwardSexp": "ctrl-alt-b",
"backwardUpSexp": "ctrl-alt-u",
"blockindent": "ctrl-]",
"blockoutdent": "ctrl-[",
"clearSelection": "esc",
"codeSearch": "ctrl-shift-f",
"contractRegion": "ctrl-shift-s|ctrl-alt-space",
"copylinesdown": "alt-shift-down",
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
eval transform log
X

Menu
Global.pen = $morph('Pen');
Global.pen.reset();
Global.pen.showingAllMoves = true;
for (var i = 1; i < 20; i++) {
Global.pen.go(10 * i).turn(79).go(5).turn(20);
}
//# sourceURL=doit-1569857851475
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
record transform log
X

Menu
var _ = {}, lastNode = undefined, debugging = false, __0 = [], _0 = {
'm': undefined,
'i': undefined
};
__0.push(_, _0, Global);
Global.__recordComputation((_[4] = _0.m = Global.__recordComputation((_[3] = $morph(Global.__recordComputation((_[2] = 'Rectangle', lastNode = 2, _[2]), __0, lastNode,
    'RewriteForCapturing-tests-manual', 1227)), lastNode = 3, _[3]), __0, lastNode, 'RewriteForCapturing-tests-manual', 1227), lastNode = 4, _[4]), __0, lastNode,
    'RewriteForCapturing-tests-manual', 1227);
for (Global.__recordComputation((_[8] = _0.i = 0, lastNode = 8, _[8]), __0, lastNode, 'RewriteForCapturing-tests-manual', 1227); _0.i < 8; Global.__recordComputation(_[lastNode = 14]
    = _0.i++, __0, lastNode, 'RewriteForCapturing-tests-manual', 1227)) {
Global.__recordComputation(_[lastNode = 23] = _0.m = Global.__recordComputation((_[22] = Global.__recordComputation((_[19] = _0.m.copy(), lastNode = 19, _[19]), __0, lastNode,
        'RewriteForCapturing-tests-manual', 1227).openInWorld(), lastNode = 22, _[22]), __0, lastNode, 'RewriteForCapturing-tests-manual', 1227), __0, lastNode, 'RewriteForCapturing
        -tests-manual', 1227);
Global.__recordComputation((_[29] = _0.m.rotateBy(Global.__recordComputation((_[28] = 0.1, lastNode = 28, _[28]), __0, lastNode, 'RewriteForCapturing-tests-manual', 1227)),
        lastNode = 29, _[29]), __0, lastNode, 'RewriteForCapturing-tests-manual', 1227);
Global.__recordComputation((_[43] = _0.m.moveBy(Global.__recordComputation((_[42] = Point.polar(Global.__recordComputation((_[37] = 38, lastNode = 37, _[37]), __0, lastNode,
        'RewriteForCapturing-tests-manual', 1227), Global.__recordComputation((_[41] = _0.m.getRotation(), lastNode = 41, _[41]), __0, lastNode, 'RewriteForCapturing-tests-manual',
        1227)), lastNode = 42, _[42]), __0, lastNode, 'RewriteForCapturing-tests-manual', 1227)), lastNode = 43, _[43]), __0, lastNode, 'RewriteForCapturing-tests-manual', 1227);
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
demo 4
X

Menu
var pen = $morph("Pen");
pen.reset();
pen.showingAllMoves = true;
for (var i = 1; i < 20; i++) {
pen.go(10 * i).turn(79).go(5).turn(20);
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
X
expand <lively.morphic.Path#BCFD2... - Pen>
computation recorder
X

Menu
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
=> 0,1,2,3,4,5
=> 10
=> true
=> 11
recording
>
<
▶︎
reset
-
+

Chris
Clojure
Code
CodeSnippets
Collaboration
Constraints
Controls
Dan
Database
DatabaseDemo
Debugging
Demo
Demos
Dialogs
DockedParts
Documentation
DroppableBehaviors
ElectricalComponents
ElProfesor
Fabian
Felix
FreedomOfSpeech
FRP
enter search term
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Length Constraint
chain
RelaxUI
❚ ❚
RelaxUIv2
more
RelaxUI
Share Link
inspect
PartsBin/Constraints/
Some controls to drag points and constraints into a lively world.
remove
move
copy
2012-02-25 03:59 fbo no comment
2012-03-14 11:42 undefined css transitions
2012-03-14 11:53 undefined sorry
2012-04-09 14:42 undefined suddenly, the rectangle became a CarDemo
2012-05-03 16:51 undefined whoopsie
2012-06-18 20:35 bgnauk no comment
2012-11-22 11:35 jenslincke I want my blue rectangle back!
2013-01-18 17:42 jenslincke no comment
2013-01-18 17:47 jenslincke added legend
2013-01-23 13:57 jenslincke no comment
2013-05-30 01:36 SAPLivelyScreen no comment
2013-05-30 10:18 robertkrahn no comment
2013-06-18 21:49 SAPLivelyScreen no comment
2013-06-21 01:16 robertkrahn no comment
2013-07-30 09:20 robertkrahn no comment
2014-07-19 01:16 larswassermann no comment
2014-07-19 05:03 larswassermann no comment
2014-07-21 00:13 larswassermann no comment
2014-07-21 00:21 larswassermann no comment
2014-07-21 00:22 larswassermann no comment
2014-07-21 00:37 larswassermann no comment
2014-07-21 00:38 larswassermann no comment
2014-07-21 00:40 unknown (version 0) no comment
2014-07-21 00:40 larswassermann no comment
load
revert
PartsBinBrowser
X

Menu

Length Constraint
chain