forked from LivelyKernel/LivelyKernel
-
Notifications
You must be signed in to change notification settings - Fork 0
/
welcome.html
313 lines (313 loc) · 141 KB
/
welcome.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
<!DOCTYPE html>
<html><head><title>welcome</title><meta name="apple-mobile-web-app-capable" content="yes"><link rel="shortcut icon" href="core/media/lively.ico"><link rel="apple-touch-icon-precomposed" href="core/media/apple-touch-icon.png"><style type="text/css">
/* ACE CSS Workarounds for Firefox */
div.ace_scrollbar { z-index: 0 !important; }
div.ace_gutter { z-index: 0 !important; }
div.ace_layer.ace_cursor-layer { z-index: 0 !important; }
div.ace_layer.ace_text-layer { z-index: 0 !important; }
div.ace_layer.ace_marker-layer { z-index: 0 !important; }
div.ace_marker-layer .ace_bracket { z-index: 0 !important; }
</style><style type="text/css" id="lively.ide.JumpCharOverlay">.jump-char-overlay {
z-index: 999;
font-family: Monaco, monospace;
font-size: 11px;
position: absolute;
color: white;
background: steelblue;
padding: 1px;
border-radius: 0;
box-shadow: none;
white-space: pre;
}
.jump-char-overlay.hidden {
display: none;
}
.emacs-mode .ace_text-layer {
z-index: 1 !important;
}
</style><style type="text/css" id="ace_editor">.ace_editor {position: relative;overflow: hidden;font: 12px/normal 'Monaco', 'Menlo', 'Ubuntu Mono', 'Consolas', 'source-code-pro', monospace;direction: ltr;}.ace_scroller {position: absolute;overflow: hidden;top: 0;bottom: 0;background-color: inherit;-ms-user-select: none;-moz-user-select: none;-webkit-user-select: none;user-select: none;cursor: text;}.ace_content {position: absolute;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;min-width: 100%;}.ace_dragging .ace_scroller:before{position: absolute;top: 0;left: 0;right: 0;bottom: 0;content: '';background: rgba(250, 250, 250, 0.01);z-index: 1000;}.ace_dragging.ace_dark .ace_scroller:before{background: rgba(0, 0, 0, 0.01);}.ace_selecting, .ace_selecting * {cursor: text !important;}.ace_gutter {position: absolute;overflow : hidden;width: auto;top: 0;bottom: 0;left: 0;cursor: default;z-index: 4;-ms-user-select: none;-moz-user-select: none;-webkit-user-select: none;user-select: none;}.ace_gutter-active-line {position: absolute;left: 0;right: 0;}.ace_scroller.ace_scroll-left {box-shadow: 17px 0 16px -16px rgba(0, 0, 0, 0.4) inset;}.ace_gutter-cell {padding-left: 19px;padding-right: 6px;background-repeat: no-repeat;}.ace_gutter-cell.ace_error {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAABOFBMVEX/////////QRswFAb/Ui4wFAYwFAYwFAaWGAfDRymzOSH/PxswFAb/SiUwFAYwFAbUPRvjQiDllog5HhHdRybsTi3/Tyv9Tir+Syj/UC3////XurebMBIwFAb/RSHbPx/gUzfdwL3kzMivKBAwFAbbvbnhPx66NhowFAYwFAaZJg8wFAaxKBDZurf/RB6mMxb/SCMwFAYwFAbxQB3+RB4wFAb/Qhy4Oh+4QifbNRcwFAYwFAYwFAb/QRzdNhgwFAYwFAbav7v/Uy7oaE68MBK5LxLewr/r2NXewLswFAaxJw4wFAbkPRy2PyYwFAaxKhLm1tMwFAazPiQwFAaUGAb/QBrfOx3bvrv/VC/maE4wFAbRPBq6MRO8Qynew8Dp2tjfwb0wFAbx6eju5+by6uns4uH9/f36+vr/GkHjAAAAYnRSTlMAGt+64rnWu/bo8eAA4InH3+DwoN7j4eLi4xP99Nfg4+b+/u9B/eDs1MD1mO7+4PHg2MXa347g7vDizMLN4eG+Pv7i5evs/v79yu7S3/DV7/498Yv24eH+4ufQ3Ozu/v7+y13sRqwAAADLSURBVHjaZc/XDsFgGIBhtDrshlitmk2IrbHFqL2pvXf/+78DPokj7+Fz9qpU/9UXJIlhmPaTaQ6QPaz0mm+5gwkgovcV6GZzd5JtCQwgsxoHOvJO15kleRLAnMgHFIESUEPmawB9ngmelTtipwwfASilxOLyiV5UVUyVAfbG0cCPHig+GBkzAENHS0AstVF6bacZIOzgLmxsHbt2OecNgJC83JERmePUYq8ARGkJx6XtFsdddBQgZE2nPR6CICZhawjA4Fb/chv+399kfR+MMMDGOQAAAABJRU5ErkJggg==");background-repeat: no-repeat;background-position: 2px center;}.ace_gutter-cell.ace_warning {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAmVBMVEX///8AAAD///8AAAAAAABPSzb/5sAAAAB/blH/73z/ulkAAAAAAAD85pkAAAAAAAACAgP/vGz/rkDerGbGrV7/pkQICAf////e0IsAAAD/oED/qTvhrnUAAAD/yHD/njcAAADuv2r/nz//oTj/p064oGf/zHAAAAA9Nir/tFIAAAD/tlTiuWf/tkIAAACynXEAAAAAAAAtIRW7zBpBAAAAM3RSTlMAABR1m7RXO8Ln31Z36zT+neXe5OzooRDfn+TZ4p3h2hTf4t3k3ucyrN1K5+Xaks52Sfs9CXgrAAAAjklEQVR42o3PbQ+CIBQFYEwboPhSYgoYunIqqLn6/z8uYdH8Vmdnu9vz4WwXgN/xTPRD2+sgOcZjsge/whXZgUaYYvT8QnuJaUrjrHUQreGczuEafQCO/SJTufTbroWsPgsllVhq3wJEk2jUSzX3CUEDJC84707djRc5MTAQxoLgupWRwW6UB5fS++NV8AbOZgnsC7BpEAAAAABJRU5ErkJggg==");background-position: 2px center;}.ace_gutter-cell.ace_info {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAAAAAA6mKC9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAJ0Uk5TAAB2k804AAAAPklEQVQY02NgIB68QuO3tiLznjAwpKTgNyDbMegwisCHZUETUZV0ZqOquBpXj2rtnpSJT1AEnnRmL2OgGgAAIKkRQap2htgAAAAASUVORK5CYII=");background-position: 2px center;}.ace_dark .ace_gutter-cell.ace_info {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAJFBMVEUAAAChoaGAgIAqKiq+vr6tra1ZWVmUlJSbm5s8PDxubm56enrdgzg3AAAAAXRSTlMAQObYZgAAAClJREFUeNpjYMAPdsMYHegyJZFQBlsUlMFVCWUYKkAZMxZAGdxlDMQBAG+TBP4B6RyJAAAAAElFTkSuQmCC");}.ace_scrollbar {position: absolute;right: 0;bottom: 0;z-index: 6;}.ace_scrollbar-inner {position: absolute;cursor: text;left: 0;top: 0;}.ace_scrollbar-v{overflow-x: hidden;overflow-y: scroll;top: 0;}.ace_scrollbar-h {overflow-x: scroll;overflow-y: hidden;left: 0;}.ace_print-margin {position: absolute;height: 100%;}.ace_text-input {position: absolute;z-index: 0;width: 0.5em;height: 1em;opacity: 0;background: transparent;-moz-appearance: none;appearance: none;border: none;resize: none;outline: none;overflow: hidden;font: inherit;padding: 0 1px;margin: 0 -1px;text-indent: -1em;-ms-user-select: text;-moz-user-select: text;-webkit-user-select: text;user-select: text;}.ace_text-input.ace_composition {background: inherit;color: inherit;z-index: 1000;opacity: 1;text-indent: 0;}.ace_layer {z-index: 1;position: absolute;overflow: hidden;white-space: pre;height: 100%;width: 100%;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;pointer-events: none;}.ace_gutter-layer {position: relative;width: auto;text-align: right;pointer-events: auto;}.ace_text-layer {font: inherit !important;}.ace_cjk {display: inline-block;text-align: center;}.ace_cursor-layer {z-index: 4;}.ace_cursor {z-index: 4;position: absolute;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;border-left: 2px solid}.ace_slim-cursors .ace_cursor {border-left-width: 1px;}.ace_overwrite-cursors .ace_cursor {border-left-width: 0;border-bottom: 1px solid;}.ace_hidden-cursors .ace_cursor {opacity: 0.2;}.ace_smooth-blinking .ace_cursor {-webkit-transition: opacity 0.18s;transition: opacity 0.18s;}.ace_editor.ace_multiselect .ace_cursor {border-left-width: 1px;}.ace_marker-layer .ace_step, .ace_marker-layer .ace_stack {position: absolute;z-index: 3;}.ace_marker-layer .ace_selection {position: absolute;z-index: 5;}.ace_marker-layer .ace_bracket {position: absolute;z-index: 6;}.ace_marker-layer .ace_active-line {position: absolute;z-index: 2;}.ace_marker-layer .ace_selected-word {position: absolute;z-index: 4;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}.ace_line .ace_fold {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;display: inline-block;height: 11px;margin-top: -2px;vertical-align: middle;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAJCAYAAADU6McMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJpJREFUeNpi/P//PwOlgAXGYGRklAVSokD8GmjwY1wasKljQpYACtpCFeADcHVQfQyMQAwzwAZI3wJKvCLkfKBaMSClBlR7BOQikCFGQEErIH0VqkabiGCAqwUadAzZJRxQr/0gwiXIal8zQQPnNVTgJ1TdawL0T5gBIP1MUJNhBv2HKoQHHjqNrA4WO4zY0glyNKLT2KIfIMAAQsdgGiXvgnYAAAAASUVORK5CYII="),url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAA3CAYAAADNNiA5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACJJREFUeNpi+P//fxgTAwPDBxDxD078RSX+YeEyDFMCIMAAI3INmXiwf2YAAAAASUVORK5CYII=");background-repeat: no-repeat, repeat-x;background-position: center center, top left;color: transparent;border: 1px solid black;border-radius: 2px;cursor: pointer;pointer-events: auto;}.ace_dark .ace_fold {}.ace_fold:hover{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAJCAYAAADU6McMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJpJREFUeNpi/P//PwOlgAXGYGRklAVSokD8GmjwY1wasKljQpYACtpCFeADcHVQfQyMQAwzwAZI3wJKvCLkfKBaMSClBlR7BOQikCFGQEErIH0VqkabiGCAqwUadAzZJRxQr/0gwiXIal8zQQPnNVTgJ1TdawL0T5gBIP1MUJNhBv2HKoQHHjqNrA4WO4zY0glyNKLT2KIfIMAAQsdgGiXvgnYAAAAASUVORK5CYII="),url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAA3CAYAAADNNiA5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACBJREFUeNpi+P//fz4TAwPDZxDxD5X4i5fLMEwJgAADAEPVDbjNw87ZAAAAAElFTkSuQmCC");}.ace_tooltip {background-color: #FFF;background-image: -webkit-linear-gradient(top, transparent, rgba(0, 0, 0, 0.1));background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.1));border: 1px solid gray;border-radius: 1px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);color: black;max-width: 100%;padding: 3px 4px;position: fixed;z-index: 999999;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;cursor: default;white-space: pre;word-wrap: break-word;line-height: normal;font-style: normal;font-weight: normal;letter-spacing: normal;pointer-events: none;}.ace_folding-enabled > .ace_gutter-cell {padding-right: 13px;}.ace_fold-widget {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;margin: 0 -12px 0 1px;display: none;width: 11px;vertical-align: top;background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAANElEQVR42mWKsQ0AMAzC8ixLlrzQjzmBiEjp0A6WwBCSPgKAXoLkqSot7nN3yMwR7pZ32NzpKkVoDBUxKAAAAABJRU5ErkJggg==");background-repeat: no-repeat;background-position: center;border-radius: 3px;border: 1px solid transparent;cursor: pointer;}.ace_folding-enabled .ace_fold-widget {display: inline-block; }.ace_fold-widget.ace_end {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAANElEQVR42m3HwQkAMAhD0YzsRchFKI7sAikeWkrxwScEB0nh5e7KTPWimZki4tYfVbX+MNl4pyZXejUO1QAAAABJRU5ErkJggg==");}.ace_fold-widget.ace_closed {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAGCAYAAAAG5SQMAAAAOUlEQVR42jXKwQkAMAgDwKwqKD4EwQ26sSOkVWjgIIHAzPiCgaqiqnJHZnKICBERHN194O5b9vbLuAVRL+l0YWnZAAAAAElFTkSuQmCCXA==");}.ace_fold-widget:hover {border: 1px solid rgba(0, 0, 0, 0.3);background-color: rgba(255, 255, 255, 0.2);box-shadow: 0 1px 1px rgba(255, 255, 255, 0.7);}.ace_fold-widget:active {border: 1px solid rgba(0, 0, 0, 0.4);background-color: rgba(0, 0, 0, 0.05);box-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);}.ace_dark .ace_fold-widget {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHklEQVQIW2P4//8/AzoGEQ7oGCaLLAhWiSwB146BAQCSTPYocqT0AAAAAElFTkSuQmCC");}.ace_dark .ace_fold-widget.ace_end {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAH0lEQVQIW2P4//8/AxQ7wNjIAjDMgC4AxjCVKBirIAAF0kz2rlhxpAAAAABJRU5ErkJggg==");}.ace_dark .ace_fold-widget.ace_closed {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAFCAYAAACAcVaiAAAAHElEQVQIW2P4//+/AxAzgDADlOOAznHAKgPWAwARji8UIDTfQQAAAABJRU5ErkJggg==");}.ace_dark .ace_fold-widget:hover {box-shadow: 0 1px 1px rgba(255, 255, 255, 0.2);background-color: rgba(255, 255, 255, 0.1);}.ace_dark .ace_fold-widget:active {box-shadow: 0 1px 1px rgba(255, 255, 255, 0.2);}.ace_fold-widget.ace_invalid {background-color: #FFB4B4;border-color: #DE5555;}.ace_fade-fold-widgets .ace_fold-widget {-webkit-transition: opacity 0.4s ease 0.05s;transition: opacity 0.4s ease 0.05s;opacity: 0;}.ace_fade-fold-widgets:hover .ace_fold-widget {-webkit-transition: opacity 0.05s ease 0.05s;transition: opacity 0.05s ease 0.05s;opacity:1;}.ace_underline {text-decoration: underline;}.ace_bold {font-weight: bold;}.ace_nobold .ace_bold {font-weight: normal;}.ace_italic {font-style: italic;}.ace_error-marker {background-color: rgba(255, 0, 0,0.2);position: absolute;z-index: 9;}.ace_highlight-marker {background-color: rgba(255, 255, 0,0.2);position: absolute;z-index: 8;}</style><style type="text/css" id="ace-tm">.ace-tm .ace_gutter {background: #f0f0f0;color: #333;}.ace-tm .ace_print-margin {width: 1px;background: #e8e8e8;}.ace-tm .ace_fold {background-color: #6B72E6;}.ace-tm {background-color: #FFFFFF;color: black;}.ace-tm .ace_cursor {color: black;}.ace-tm .ace_invisible {color: rgb(191, 191, 191);}.ace-tm .ace_storage,.ace-tm .ace_keyword {color: blue;}.ace-tm .ace_constant {color: rgb(197, 6, 11);}.ace-tm .ace_constant.ace_buildin {color: rgb(88, 72, 246);}.ace-tm .ace_constant.ace_language {color: rgb(88, 92, 246);}.ace-tm .ace_constant.ace_library {color: rgb(6, 150, 14);}.ace-tm .ace_invalid {background-color: rgba(255, 0, 0, 0.1);color: red;}.ace-tm .ace_support.ace_function {color: rgb(60, 76, 114);}.ace-tm .ace_support.ace_constant {color: rgb(6, 150, 14);}.ace-tm .ace_support.ace_type,.ace-tm .ace_support.ace_class {color: rgb(109, 121, 222);}.ace-tm .ace_keyword.ace_operator {color: rgb(104, 118, 135);}.ace-tm .ace_string {color: rgb(3, 106, 7);}.ace-tm .ace_comment {color: rgb(76, 136, 107);}.ace-tm .ace_comment.ace_doc {color: rgb(0, 102, 255);}.ace-tm .ace_comment.ace_doc.ace_tag {color: rgb(128, 159, 191);}.ace-tm .ace_constant.ace_numeric {color: rgb(0, 0, 205);}.ace-tm .ace_variable {color: rgb(49, 132, 149);}.ace-tm .ace_xml-pe {color: rgb(104, 104, 91);}.ace-tm .ace_entity.ace_name.ace_function {color: #0000A2;}.ace-tm .ace_heading {color: rgb(12, 7, 255);}.ace-tm .ace_list {color:rgb(185, 6, 144);}.ace-tm .ace_meta.ace_tag {color:rgb(0, 22, 142);}.ace-tm .ace_string.ace_regex {color: rgb(255, 0, 0)}.ace-tm .ace_marker-layer .ace_selection {background: rgb(181, 213, 255);}.ace-tm.ace_multiselect .ace_selection.ace_start {box-shadow: 0 0 3px 0px white;border-radius: 2px;}.ace-tm .ace_marker-layer .ace_step {background: rgb(252, 255, 0);}.ace-tm .ace_marker-layer .ace_stack {background: rgb(164, 229, 101);}.ace-tm .ace_marker-layer .ace_bracket {margin: -1px 0 0 -1px;border: 1px solid rgb(192, 192, 192);}.ace-tm .ace_marker-layer .ace_active-line {background: rgba(0, 0, 0, 0.07);}.ace-tm .ace_gutter-active-line {background-color : #dcdcdc;}.ace-tm .ace_marker-layer .ace_selected-word {background: rgb(250, 250, 255);border: 1px solid rgb(200, 200, 250);}.ace-tm .ace_indent-guide {background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAE0lEQVQImWP4////f4bLly//BwAmVgd1/w11/gAAAABJRU5ErkJggg==") right repeat-y;}</style><style type="text/css">.ace_snippet-marker { -moz-box-sizing: border-box; box-sizing: border-box; background: rgba(194, 193, 208, 0.09); border: 1px dotted rgba(211, 208, 235, 0.62); position: absolute;}</style><style type="text/css">.ace_editor.ace_autocomplete .ace_marker-layer .ace_active-line { background-color: #CAD6FA; z-index: 1;}.ace_editor.ace_autocomplete .ace_line-hover { border: 1px solid #abbffe; margin-top: -1px; background: rgba(233,233,253,0.4);}.ace_editor.ace_autocomplete .ace_line-hover { position: absolute; z-index: 2;}.ace_editor.ace_autocomplete .ace_scroller { background: none; border: none; box-shadow: none;}.ace_rightAlignedText { color: gray; display: inline-block; position: absolute; right: 4px; text-align: right; z-index: -1;}.ace_editor.ace_autocomplete .ace_completion-highlight{ color: #000; text-shadow: 0 0 0.01em;}.ace_editor.ace_autocomplete { width: 280px; z-index: 200000; background: #fbfbfb; color: #444; border: 1px lightgray solid; position: fixed; box-shadow: 2px 3px 5px rgba(0,0,0,.2); line-height: 1.4;}</style><style type="text/css"> .error_widget_wrapper { background: inherit; color: inherit; border:none } .error_widget { border-top: solid 2px; border-bottom: solid 2px; margin: 5px 0; padding: 10px 40px; white-space: pre-wrap; } .error_widget.ace_error, .error_widget_arrow.ace_error{ border-color: #ff5a5a } .error_widget.ace_warning, .error_widget_arrow.ace_warning{ border-color: #F1D817 } .error_widget.ace_info, .error_widget_arrow.ace_info{ border-color: #5a5a5a } .error_widget.ace_ok, .error_widget_arrow.ace_ok{ border-color: #5aaa5a } .error_widget_arrow { position: absolute; border: solid 5px; border-top-color: transparent!important; border-right-color: transparent!important; border-left-color: transparent!important; top: -5px; }</style><style type="text/css" id="base-theme-for-1">*[data-lively-morphid="1"] .World, *[data-lively-morphid="1"].World {
font-family: Helvetica;
}
*[data-lively-morphid="1"] .Box, *[data-lively-morphid="1"].Box {
border: 1px solid #aaa;
}
*[data-lively-morphid="1"] .Selection, *[data-lively-morphid="1"].Selection {
background: rgba(222,222,222, 0.6);
border: 1px solid #aaa;
}
*[data-lively-morphid="1"] .Box.selection-indicator, *[data-lively-morphid="1"].Box.selection-indicator {
background: none;
outline: 4px solid #E73F22;
}
*[data-lively-morphid="1"] .Text.edit-field, *[data-lively-morphid="1"].Text.edit-field {
background: white;
box-shadow: inset 1px 1px 1px #666;
border: 1px solid #aaa;
border-radius: 2px;
}
*[data-lively-morphid="1"] .Button, *[data-lively-morphid="1"].Button {
font-size: 9pt;
color: #333;
text-align: center;
background: #EEE;
border-radius: 2px;
cursor: pointer;
border: 1px solid #888;
}
*[data-lively-morphid="1"] .Button.pressed, *[data-lively-morphid="1"].Button.pressed {
box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.5);
}
*[data-lively-morphid="1"] .Button.toggled, *[data-lively-morphid="1"].Button.toggled {
color: black;
}
*[data-lively-morphid="1"] .Button.disabled, *[data-lively-morphid="1"].Button.disabled {
color: gray;
}
*[data-lively-morphid="1"] .Button.disabled .Text span, *[data-lively-morphid="1"].Button.disabled .Text span {
opacity: .3;
}
*[data-lively-morphid="1"] .Text.vertically-centered > div, .Text.vertically-centered > [data-lively-node-type="origin-node"] > div, .Text.vertically-centered > [data-lively-node-type="origin-node"] > [data-lively-node-type="morph-node"] > div, *[data-lively-morphid="1"].Text.vertically-centered > div, .Text.vertically-centered > [data-lively-node-type="origin-node"] > div, .Text.vertically-centered > [data-lively-node-type="origin-node"] > [data-lively-node-type="morph-node"] > div {
display: table !important;
}
*[data-lively-morphid="1"] .Text.vertically-centered span, *[data-lively-morphid="1"].Text.vertically-centered span {
display: table-cell;
vertical-align: middle;
text-align: center;
}
*[data-lively-morphid="1"] .Button .Text > div, .Button .Text > [data-lively-node-type="origin-node"] > div, .Button .Text > [data-lively-node-type="origin-node"] > [data-lively-node-type="morph-node"] > div, *[data-lively-morphid="1"].Button .Text > div, .Button .Text > [data-lively-node-type="origin-node"] > div, .Button .Text > [data-lively-node-type="origin-node"] > [data-lively-node-type="morph-node"] > div {
display: table !important;
}
*[data-lively-morphid="1"] .Button .Text span, *[data-lively-morphid="1"].Button .Text span {
display: table-cell;
vertical-align: middle;
text-align: center;
}
*[data-lively-morphid="1"] .Menu, *[data-lively-morphid="1"].Menu {
background-color: #FFF !important;
box-shadow: 0px 2px 6px #666;
}
*[data-lively-morphid="1"] .PartsBinItem, *[data-lively-morphid="1"].PartsBinItem {
box-shadow: 1px 1px 5px 1px #DDD;
}
*[data-lively-morphid="1"] .Window, *[data-lively-morphid="1"].Window {
background-color: rgb(244, 244, 244);
box-shadow: 0px 2px 6px #666;
border-radius: 3px;
}
*[data-lively-morphid="1"] .Window.highlighted, *[data-lively-morphid="1"].Window.highlighted {
background-color: rgb(222, 222, 222);
box-shadow: 0px 2px 6px #333;
border: 1px solid white;
}
*[data-lively-morphid="1"] .Window .TitleBar, *[data-lively-morphid="1"].Window .TitleBar, *[data-lively-morphid="1"] .Window .reframe-handle, *[data-lively-morphid="1"].Window .reframe-handle {
border: none;
background: none;
}
*[data-lively-morphid="1"] .reframe-handle.corner, *[data-lively-morphid="1"].reframe-handle.corner {
cursor: se-resize;
}
*[data-lively-morphid="1"] .reframe-handle.right, *[data-lively-morphid="1"].reframe-handle.right {
cursor: e-resize;
}
*[data-lively-morphid="1"] .reframe-handle.bottom, *[data-lively-morphid="1"].reframe-handle.bottom {
cursor: s-resize;
}
*[data-lively-morphid="1"] .Window .Text.window-title, *[data-lively-morphid="1"].Window .Text.window-title {
padding-top: 2px !important;
font-size: 10pt;
text-align: left;
margin-left: 2px;
color: #555;
}
*[data-lively-morphid="1"] .Window.highlighted .Text.window-title, *[data-lively-morphid="1"].Window.highlighted .Text.window-title {
font-weight: bold;
color: #333;
}
*[data-lively-morphid="1"] .Button.WindowControl, *[data-lively-morphid="1"].Button.WindowControl {
border: 1px solid #aaa;
border-radius: 2px;
background: #EEE;
font-weight: normal;
}
*[data-lively-morphid="1"] .Button.WindowControl span, *[data-lively-morphid="1"].Button.WindowControl span {
padding-top: 1px !important;
}
*[data-lively-morphid="1"] .Button.WindowControl.close, *[data-lively-morphid="1"].Button.WindowControl.close {
background: #E73F22;
color: white;
}
*[data-lively-morphid="1"] .MorphList .selected, *[data-lively-morphid="1"].MorphList .selected {
outline: 3px orange solid;
}
*[data-lively-morphid="1"] .List .list-item, *[data-lively-morphid="1"].List .list-item {
font-family: Helvetica,Verdana,sans-serif;
font-size: 10pt;
color: black;
}
*[data-lively-morphid="1"] .List .list-item.selected, *[data-lively-morphid="1"].List .list-item.selected {
background: rgb(43, 88, 255) !important;
color: white !important;
}
*[data-lively-morphid="1"] .HorizontalDivider, *[data-lively-morphid="1"].HorizontalDivider {
cursor: ns-resize;
}
*[data-lively-morphid="1"] .VerticalDivider, *[data-lively-morphid="1"].VerticalDivider {
cursor: ew-resize;
}
*[data-lively-morphid="1"] .Slider, *[data-lively-morphid="1"].Slider {
border-radius: 6px;
border: 1px solid #BBB;
background: #EEE;
box-shadow: inset 1px 1px 1px #666;
}
*[data-lively-morphid="1"] .SliderKnob, *[data-lively-morphid="1"].SliderKnob {
box-shadow: inset 1px 1px 1px rgba(255, 255, 255, 0.8);
cursor: pointer;
border: 1px solid #888;
border-radius: 5px;
background-image: -webkit-linear-gradient(top, #EEE, #CCC);
background-image: -moz-linear-gradient(top, #EEE, #CCC);
background: linear-gradient(to bottom, #EEE, #CCC);
}
*[data-lively-morphid="1"] .AccordionHeader, *[data-lively-morphid="1"].AccordionHeader {
background-image: -webkit-linear-gradient(top, #eee, #ccc);
background-image: -moz-linear-gradient(top, #eee, #ccc);
background-image: linear-gradient(to top, #eee, #ccc);
border-radius: 3px;
box-shadow: inset 1px 1px 1px rgba(255, 255, 255, 0.8);
cursor: pointer;
border: 1px solid #888;
}
*[data-lively-morphid="1"] .AccordionHeader.active, *[data-lively-morphid="1"].AccordionHeader.active {
background-image: -webkit-linear-gradient(top, #fff, #eee);
background-image: -moz-linear-gradient(top, #fff, #eee);
background-image: linear-gradient(to top, #fff, #eee);
}
*[data-lively-morphid="1"] .messageMorph, *[data-lively-morphid="1"].messageMorph {
background: rgba(0,0,0,0.6);
border-radius: 20px;
}
*[data-lively-morphid="1"] .messageMorph .closeButton, *[data-lively-morphid="1"].messageMorph .closeButton {
visibility: hidden;
line-height: 3.6;
margin-left: 0px;
font-size: 12pt;
text-shadow: 0px 0px ✗4px rgba(255, 255, 255, 0.5);
color: white;
}
*[data-lively-morphid="1"] .messageMorph:hover .closeButton, *[data-lively-morphid="1"].messageMorph:hover .closeButton, *[data-lively-morphid="1"] .messageMorph.maximized .closeButton, *[data-lively-morphid="1"].messageMorph.maximized .closeButton {
visibility: visible;
cursor: pointer;
}
*[data-lively-morphid="1"] .messageMorph .messageText, *[data-lively-morphid="1"].messageMorph .messageText {
font-size: 10pt;
font-family: Helvetica Neue,Helvetica,Arial;
color: white;
white-space: normal;
word-wrap: break-all !important;
line-height: 1.2 !important;
text-shadow: 0px 1px 2px rgba(255, 255, 255, 0.7);
}
*[data-lively-morphid="1"] .messageMorph:hover .messageText, *[data-lively-morphid="1"].messageMorph:hover .messageText, *[data-lively-morphid="1"] .messageMorph.maximized .messageText, *[data-lively-morphid="1"].messageMorph.maximized .messageText {
margin-left: 0px;
}
*[data-lively-morphid="1"] .messageMorph.success, *[data-lively-morphid="1"].messageMorph.success {
background: rgba(0,180,0,0.6);
}
*[data-lively-morphid="1"] .messageMorph.success .messageText, *[data-lively-morphid="1"].messageMorph.success .messageText {
text-shadow: 0px 1px 2px rgba(220, 255, 220, 0.7);
}
*[data-lively-morphid="1"] .messageMorph.failure, *[data-lively-morphid="1"].messageMorph.failure {
background: rgb(180,0,0);
}
*[data-lively-morphid="1"] .messageMorph.failure .messageText, *[data-lively-morphid="1"].messageMorph.failure .messageText {
text-shadow: 0px 1px 2px rgba(255, 220, 220, 0.7);
}
*[data-lively-morphid="1"] #ace-editor, *[data-lively-morphid="1"]#ace-editor {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
}
*[data-lively-morphid="1"] .ace-global-var, *[data-lively-morphid="1"].ace-global-var {
position: absolute;
border-bottom: 2px rgb(255,120, 0) dotted;
}
*[data-lively-morphid="1"] .ace_dark .ace-global-var, *[data-lively-morphid="1"].ace_dark .ace-global-var {
border-bottom: 2px rgba(255,150, 0, 0.6) dotted;
}
*[data-lively-morphid="1"] .ace-syntax-error, *[data-lively-morphid="1"].ace-syntax-error {
position: absolute;
border-radius: 3px;
background: rgba(255,0,0,0.7);
}
*[data-lively-morphid="1"] .ace-marker-warning, *[data-lively-morphid="1"].ace-marker-warning {
position: absolute;
border-radius: 3px;
background: rgba(204,204,0,0.7);
}
*[data-lively-morphid="1"] .ace_line .ace_link, *[data-lively-morphid="1"].ace_line .ace_link {
pointer-events: auto;
cursor: pointer;
}
*[data-lively-morphid="1"] .ace_link:hover, *[data-lively-morphid="1"].ace_link:hover, *[data-lively-morphid="1"] .ace_action:hover, *[data-lively-morphid="1"].ace_action:hover {
text-decoration: underline;
/*font-weight: bold;*/
}
*[data-lively-morphid="1"] .ace_line .ace_action, *[data-lively-morphid="1"].ace_line .ace_action {
pointer-events: auto;
cursor: pointer;
}
*[data-lively-morphid="1"] .text-overlay, *[data-lively-morphid="1"].text-overlay {
z-index: 999;
font-family: Monaco, monospace;
font-size: ;
position: absolute;
color: white;
padding: 1px;
border-radius: 4px;
border: 1px #666 solid;
cursor: pointer;
white-space: pre;
pointer-events: auto;
background: #666;
box-shadow: none;
white-space: pre;
}
*[data-lively-morphid="1"] .text-overlay.hidden, *[data-lively-morphid="1"].text-overlay.hidden {
display: none;
}
</style><style type="text/css" id="style-for-1">*[data-lively-morphid="1"] span, span[data-lively-morphid="1"] {
font-family: 13px Helvetica, arial, freesans, clean, sans-serif;
line-height: 1.3;
}
</style><style type="text/css" id="lively-base-style">*:not(:focus) {
-moz-user-select: -moz-none;
-webkit-user-select: none;
-ms-user-select: none;
user-select: none;
}
.selectable *, .visibleSelection:focus * {
-moz-user-select: element;
-webkit-user-select: auto;
-ms-user-select: auto;
user-select: auto;
}
.morphNode {
-webkit-transform-origin: 0 0;
}
.Morph {
/* to fix z-index / z-transform bug: https://code.google.com/p/chromium/issues/detail?id=205744 */
-webkit-transform: translate(0,0);
}
.World {
/* World does not set transform to allow fixed positioning */
-webkit-transform: none;
}
:focus:not(input) { outline:none; }
.visibleSelection:focus { outline: 2px auto -webkit-focus-ring-color; }
body { -webkit-backface-visibility: hidden; }
</style><style type="text/css" id="ace-chrome">.ace-chrome .ace_gutter {background: #ebebeb;color: #333;overflow : hidden;}.ace-chrome .ace_print-margin {width: 1px;background: #e8e8e8;}.ace-chrome {background-color: #FFFFFF;color: black;}.ace-chrome .ace_cursor {color: black;}.ace-chrome .ace_invisible {color: rgb(191, 191, 191);}.ace-chrome .ace_constant.ace_buildin {color: rgb(88, 72, 246);}.ace-chrome .ace_constant.ace_language {color: rgb(88, 92, 246);}.ace-chrome .ace_constant.ace_library {color: rgb(6, 150, 14);}.ace-chrome .ace_invalid {background-color: rgb(153, 0, 0);color: white;}.ace-chrome .ace_fold {}.ace-chrome .ace_support.ace_function {color: rgb(60, 76, 114);}.ace-chrome .ace_support.ace_constant {color: rgb(6, 150, 14);}.ace-chrome .ace_support.ace_type,.ace-chrome .ace_support.ace_class.ace-chrome .ace_support.ace_other {color: rgb(109, 121, 222);}.ace-chrome .ace_variable.ace_parameter {font-style:italic;color:#FD971F;}.ace-chrome .ace_keyword.ace_operator {color: rgb(104, 118, 135);}.ace-chrome .ace_comment {color: #236e24;}.ace-chrome .ace_comment.ace_doc {color: #236e24;}.ace-chrome .ace_comment.ace_doc.ace_tag {color: #236e24;}.ace-chrome .ace_constant.ace_numeric {color: rgb(0, 0, 205);}.ace-chrome .ace_variable {color: rgb(49, 132, 149);}.ace-chrome .ace_xml-pe {color: rgb(104, 104, 91);}.ace-chrome .ace_entity.ace_name.ace_function {color: #0000A2;}.ace-chrome .ace_heading {color: rgb(12, 7, 255);}.ace-chrome .ace_list {color:rgb(185, 6, 144);}.ace-chrome .ace_marker-layer .ace_selection {background: rgb(181, 213, 255);}.ace-chrome .ace_marker-layer .ace_step {background: rgb(252, 255, 0);}.ace-chrome .ace_marker-layer .ace_stack {background: rgb(164, 229, 101);}.ace-chrome .ace_marker-layer .ace_bracket {margin: -1px 0 0 -1px;border: 1px solid rgb(192, 192, 192);}.ace-chrome .ace_marker-layer .ace_active-line {background: rgba(0, 0, 0, 0.07);}.ace-chrome .ace_gutter-active-line {background-color : #dcdcdc;}.ace-chrome .ace_marker-layer .ace_selected-word {background: rgb(250, 250, 255);border: 1px solid rgb(200, 200, 250);}.ace-chrome .ace_storage,.ace-chrome .ace_keyword,.ace-chrome .ace_meta.ace_tag {color: rgb(147, 15, 128);}.ace-chrome .ace_string.ace_regex {color: rgb(255, 0, 0)}.ace-chrome .ace_string {color: #1A1AA6;}.ace-chrome .ace_entity.ace_other.ace_attribute-name {color: #994409;}.ace-chrome .ace_indent-guide {background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAE0lEQVQImWP4////f4bLly//BwAmVgd1/w11/gAAAABJRU5ErkJggg==") right repeat-y;}</style></head><body><div xmlns="http://www.w3.org/1999/xhtml" class="morphNode" tabindex="-1" touch-action="none" data-lively-node-type="morph-node" style="position: absolute; left: 5px; top: 15px;"><div id="null" class="Morph World" data-lively-morphid="1" style="position: absolute; left: 0px; top: 0px; width: 1489px; height: 864px; opacity: 1; border: 0px solid rgb(204, 0, 0); padding: 0px; border-radius: 0px; overflow: visible; background: rgb(255, 255, 255);"><div data-lively-node-type="origin-node" style="top: 0px !important; left: 0px !important; position: absolute !important; margin-top: 0px !important; margin-left: 0px !important;"><div class="morphNode" tabindex="-1" touch-action="none" data-lively-node-type="morph-node" style="position: absolute; left: 274.5px; top: 5px;"><div id="null" class="Morph Box" data-lively-morphid="B543C9E4-F602-49BA-B478-408CE332F226" style="position: absolute; left: 0px; top: 0px; width: 938px; height: 850.72px; opacity: 1; border: 1px solid rgb(225, 219, 219); padding: 0px; border-radius: 7.03px; overflow: visible; background: rgb(255, 255, 255);"><div data-lively-node-type="origin-node" style="top: 0px !important; left: 0px !important; position: absolute !important; margin-top: -1.48px !important; margin-left: -1.48px !important;"><div class="morphNode" touch-action="none" data-lively-node-type="morph-node" style="position: absolute; left: 12.91px; top: 12.91px;"><div id="null" class="Morph Text" data-lively-morphid="D923E96B-C08C-495A-A155-88D9D0AE93A9" style="position: absolute; left: 0px; top: 0px; width: 914.18px; height: 41px; opacity: 1; border: 0px solid rgb(255, 255, 255); padding: 0px; border-radius: 0px; overflow: visible;"><div class="visibleSelection" tabindex="-1" contenteditable="true" style="position: absolute; word-wrap: break-word; font-size: 24pt; font-family: Helvetica; text-align: center; white-space: pre-wrap; color: rgb(0, 79, 152); word-break: normal; min-width: calc(100% - 0px);"><span id="_2476" style="font-weight: bold;">Welcome!<br></span></div></div></div><div class="morphNode" touch-action="none" data-lively-node-type="morph-node" style="position: absolute; left: 12.91px; top: 279.535px;"><div id="null" class="Morph Text" data-lively-morphid="CC35C7C4-7D82-4702-86B9-ABCFB521CB33" style="position: absolute; left: 0px; top: 0px; width: 906.18px; height: 20px; opacity: 1; border: 0px solid rgb(0, 0, 0); padding: 2px 4px; border-radius: 0px; overflow: visible;"><div class="visibleSelection" tabindex="-1" contenteditable="true" style="position: absolute; word-wrap: break-word; font-size: 14pt; font-family: Georgia, serif; white-space: pre-wrap; color: rgb(30, 30, 30); word-break: normal; min-width: calc(100% - 8px);"><span id="_269">If you are new to Lively you might want to start here:<br></span></div></div></div><div class="morphNode" touch-action="none" data-lively-node-type="morph-node" style="position: absolute; left: 12.91px; top: 319.86px;"><div id="null" class="Morph Text" data-lively-morphid="ECE4E351-9E2F-4C52-8133-83D09786A476" style="position: absolute; left: 0px; top: 0px; width: 906.18px; height: 68px; opacity: 1; border: 0px solid rgb(0, 0, 0); padding: 2px 4px; border-radius: 0px; overflow: visible;"><div class="visibleSelection" tabindex="-1" contenteditable="true" style="position: absolute; word-wrap: break-word; font-size: 14pt; font-family: Georgia, serif; white-space: pre-wrap; color: rgb(30, 30, 30); word-break: normal; min-width: calc(100% - 8px);"><span id="_1205" style="font-weight: normal; font-family: Arial, sans-serif; color: rgb(64, 64, 64); text-align: start; background-color: rgb(255, 255, 255);">• </span><span id="_2265" xmlns:lively="http://www.experimentalstuff.com/Lively" lively:uri="http://youtu.be/QTJRwKOFddc" style="cursor: pointer; text-decoration: underline; color: blue;">Dan Ingalls. The Live Web - Drag 'n Drop in the Cloud</span><span id="_2281"> (video, JS CONF USA 2012)
</span><span id="_2304" style="font-weight: normal; font-family: Arial, sans-serif; color: rgb(64, 64, 64); text-align: start; background-color: rgb(255, 255, 255);">• </span><span id="_2305" xmlns:lively="http://www.experimentalstuff.com/Lively" lively:uri="https://vimeo.com/51170476" style="cursor: pointer; text-decoration: underline; color: blue;">Building objects with Morphic in Lively Kernel</span><span id="_2316"> (screencast)</span><span id="_2301" style="font-weight: normal; font-family: Arial, sans-serif; color: rgb(64, 64, 64); text-align: start; background-color: rgb(255, 255, 255);">
•</span><span id="_2261"> </span><span id="_1220" xmlns:lively="http://www.experimentalstuff.com/Lively" lively:uri="http://lively-web.org/documentation/profesores.html" style="cursor: pointer; text-decoration: underline; color: blue;">Interactive tutorials<br></span></div></div></div><div class="morphNode" touch-action="none" data-lively-node-type="morph-node" style="position: absolute; left: 12.91px; top: 70.235px;"><div id="null" class="Morph Text" data-lively-morphid="FE23DC40-68AC-46EE-8C95-47633E4FC26F" style="position: absolute; left: 0px; top: 0px; width: 906.18px; height: 20px; opacity: 1; border: 0px solid rgb(0, 0, 0); padding: 2px 4px; border-radius: 0px; overflow: visible;"><div class="visibleSelection" tabindex="-1" contenteditable="true" style="position: absolute; word-wrap: break-word; font-size: 14pt; font-family: Georgia, serif; white-space: pre-wrap; color: rgb(30, 30, 30); word-break: normal; min-width: calc(100% - 8px);"><span id="_269">Seeing this page means that you have successfully installed Lively Web on your computer!<br></span></div></div></div><div class="morphNode" tabindex="-1" touch-action="none" data-lively-node-type="morph-node" style="position: absolute; left: 791px; top: 0px; cursor: pointer;"><div id="null" class="Morph Image" data-lively-morphid="166FC454-FBB5-4CCE-A7E5-0ECB6AED8CB3" style="position: absolute; left: 0px; top: 0px; width: 149px; height: 149px; opacity: 1; border: 0px solid rgb(204, 0, 0); padding: 0px; overflow: visible;"><img draggable="false" src="https://s3.amazonaws.com/github/ribbons/forkme_right_orange_ff7600.png" style="position: absolute; width: 149px; height: 149px;"></div></div><div class="morphNode" touch-action="none" data-lively-node-type="morph-node" style="position: absolute; left: 12.91px; top: 110.56px;"><div id="null" class="Morph Text" data-lively-morphid="7B993CE3-63A8-4BF1-8F0F-FBB0F422018E" style="position: absolute; left: 0px; top: 0px; width: 906.18px; height: 44px; opacity: 1; border: 0px solid rgb(0, 0, 0); padding: 2px 4px; border-radius: 0px; overflow: visible;"><div class="visibleSelection" tabindex="-1" contenteditable="true" style="position: absolute; word-wrap: break-word; font-size: 14pt; font-family: Georgia, serif; white-space: pre-wrap; color: rgb(30, 30, 30); word-break: normal; min-width: calc(100% - 8px);"><span id="_577">This Lively installation allows you to run and modify the Lively Web core system which is </span><span id="_641" xmlns:lively="http://www.experimentalstuff.com/Lively" lively:uri="https://github.com/LivelyKernel/LivelyKernel" style="cursor: pointer; text-decoration: underline; color: blue;">hosted on Github</span><span id="_642"> on your own computer. Additionally to the core code, the Lively-Web.org's </span><span id="_366" class="doit" xmlns:lively="http://www.experimentalstuff.com/Lively" lively:doit="$world.openPartsBin()" style="cursor: pointer; text-decoration: underline; color: rgb(0, 100, 0);">PartsBin</span><span id="_367"> is available by default.<br></span></div></div></div><div class="morphNode" touch-action="none" data-lively-node-type="morph-node" style="position: absolute; left: 12.91px; top: 174.885px;"><div id="null" class="Morph Text" data-lively-morphid="43718654-7E54-4257-B7BC-79183109DE51" style="position: absolute; left: 0px; top: 0px; width: 906.18px; height: 44px; opacity: 1; border: 0px solid rgb(0, 0, 0); padding: 2px 4px; border-radius: 0px; overflow: visible;"><div class="visibleSelection" tabindex="-1" contenteditable="true" style="position: absolute; word-wrap: break-word; font-size: 14pt; font-family: Georgia, serif; white-space: pre-wrap; color: rgb(30, 30, 30); word-break: normal; min-width: calc(100% - 8px);"><span id="_367">If you would like to contribute to the core development, please consider forking the core repository and submitting a pull request. </span><span id="_5080" style="font-size: 11pt;">(</span><span id="_5037" style="font-weight: normal; font-family: Georgia, serif; color: rgb(0, 0, 0); text-align: start; font-size: 11pt; background-color: rgb(255, 255, 255);">If you want to learn more about working with Github please see </span><span id="_5038" xmlns:lively="http://www.experimentalstuff.com/Lively" lively:uri="https://help.github.com/articles/fork-a-repo" style="cursor: pointer; text-decoration: underline; color: blue; font-weight: normal; font-family: Georgia, serif; text-align: start; font-size: 11pt; background-color: rgb(255, 255, 255);">github-fork-a-repo</span><span id="_5079" style="font-size: 11pt;">)</span><span id="_5039" style="font-weight: normal; font-family: Georgia, serif; color: rgb(0, 0, 0); text-align: start; background-color: rgb(255, 255, 255);"> <br></span></div></div></div><div class="morphNode" touch-action="none" data-lively-node-type="morph-node" style="position: absolute; left: 12.91px; top: 239.21px;"><div id="null" class="Morph Text" data-lively-morphid="98B1D9B1-3203-4A6F-BBB0-4454F9CA54FC" style="position: absolute; left: 0px; top: 0px; width: 135px; height: 24px; opacity: 1; border: 0px solid rgb(255, 255, 255); padding: 0px; border-radius: 0px; overflow: visible;"><div class="visibleSelection" tabindex="-1" contenteditable="true" style="position: absolute; word-wrap: break-word; font-size: 17pt; font-family: Helvetica; white-space: pre-wrap; color: rgb(0, 79, 152); word-break: normal; min-width: calc(100% - 0px);"><span id="_2476" style="font-weight: bold; font-size: 14pt;">New to Lively?<br></span></div></div></div><div class="morphNode" touch-action="none" data-lively-node-type="morph-node" style="position: absolute; left: 12.91px; top: 767.81px;"><div id="null" class="Morph Text" data-lively-morphid="CF5CF2F3-8E5E-41D2-9F2A-D361C2FCCA2C" style="position: absolute; left: 0px; top: 0px; width: 906.18px; height: 68px; opacity: 1; border: 0px solid rgb(0, 0, 0); padding: 2px 4px; border-radius: 0px; overflow: visible;"><div class="visibleSelection" tabindex="-1" contenteditable="true" style="position: absolute; word-wrap: break-word; font-size: 14pt; font-family: Georgia, serif; white-space: pre-wrap; color: rgb(30, 30, 30); word-break: normal; min-width: calc(100% - 8px);"><span id="_269">To start working on the core system you can create your own persistent "workspaces". Simply save this or the </span><span id="_62" xmlns:lively="http://www.experimentalstuff.com/Lively" lively:uri="blank.html" style="cursor: pointer; text-decoration: underline; color: blue;">blank world</span><span id="_63"> under a new name (</span><span id="_29" style="font-style: italic;">World menu -> Save world as...</span><span id="_30">). To view and edit the source code use the </span><span id="_223" class="doit" xmlns:lively="http://www.experimentalstuff.com/Lively" lively:doit="lively.ide.browse('lively.morphic.Morph', null, 'lively.morphic.Core')" style="cursor: pointer; text-decoration: underline; color: rgb(0, 100, 0);">System code browser</span><span id="_224">.<br></span></div></div></div><div class="morphNode" touch-action="none" data-lively-node-type="morph-node" style="position: absolute; left: 12.91px; top: 727.485px;"><div id="null" class="Morph Text" data-lively-morphid="4D57AE17-9B1A-4B1C-B93D-6A079C4160E8" style="position: absolute; left: 0px; top: 0px; width: 294px; height: 24px; opacity: 1; border: 0px solid rgb(255, 255, 255); padding: 0px; border-radius: 0px; overflow: visible;"><div class="visibleSelection" tabindex="-1" contenteditable="true" style="position: absolute; word-wrap: break-word; font-size: 14pt; font-family: Helvetica; white-space: pre-wrap; color: rgb(0, 79, 152); word-break: normal; min-width: calc(100% - 0px);"><span id="_2476" style="font-weight: bold;">How to work with Lively locally?<br></span></div></div></div><div class="morphNode" touch-action="none" data-lively-node-type="morph-node" style="position: absolute; left: 12.91px; top: 408.185px;"><div id="null" class="Morph Text" data-lively-morphid="58F3770C-599D-41EF-822F-EE3DE576744E" style="position: absolute; left: 0px; top: 0px; width: 379px; height: 24px; opacity: 1; border: 0px solid rgb(255, 255, 255); padding: 0px; border-radius: 0px; overflow: visible;"><div class="visibleSelection" tabindex="-1" contenteditable="true" style="position: absolute; word-wrap: break-word; font-size: 14pt; font-family: Helvetica; white-space: pre-wrap; color: rgb(0, 79, 152); word-break: normal; min-width: calc(100% - 0px);"><span id="_2476" style="font-weight: bold;">How to work with lively-web.org?<br></span></div></div></div><div class="morphNode" touch-action="none" data-lively-node-type="morph-node" style="position: absolute; left: 12.91px; top: 448.51px;"><div id="null" class="Morph Text" data-lively-morphid="96FA7C12-5592-4B11-97D6-1FB7B6A975AE" style="position: absolute; left: 0px; top: 0px; width: 906.18px; height: 20px; opacity: 1; border: 0px solid rgb(0, 0, 0); padding: 2px 4px; border-radius: 0px; overflow: visible;"><div class="visibleSelection" tabindex="-1" contenteditable="true" style="position: absolute; word-wrap: break-word; font-size: 14pt; font-family: Georgia, serif; white-space: pre-wrap; color: rgb(30, 30, 30); word-break: normal; min-width: calc(100% - 8px);"><span id="_269">Before you start please </span><span id="_1915" class="doit" xmlns:lively="http://www.experimentalstuff.com/Lively" lively:doit="$world.askForUserName()" style="cursor: pointer; text-decoration: underline; color: rgb(0, 100, 0);">login</span><span id="_1916">. Then have a look at the recently changed worlds:<br></span></div></div></div><div class="morphNode" touch-action="none" data-lively-node-type="morph-node" style="position: absolute; left: 12.91px; top: 663.16px;"><div id="null" class="Morph Text" data-lively-morphid="B6C6265D-8B24-4706-B9B0-B34BF668C5AF" style="position: absolute; left: 0px; top: 0px; width: 906.18px; height: 44px; opacity: 1; border: 0px solid rgb(0, 0, 0); padding: 2px 4px; border-radius: 0px; overflow: visible;"><div class="visibleSelection" tabindex="-1" contenteditable="true" style="position: absolute; word-wrap: break-word; font-size: 14pt; font-family: Georgia, serif; white-space: pre-wrap; color: rgb(30, 30, 30); word-break: normal; min-width: calc(100% - 8px);"><span id="_1942">If you want to change or add new content, just visit a world and save the world under a different name </span><span id="_2390" style="font-weight: normal; font-style: italic; font-family: Georgia, serif; color: rgb(30, 30, 30); text-align: start; background-color: rgb(255, 255, 255);">(World menu -> Save world as...).</span><span id="_2393" style="font-weight: normal; font-family: Georgia, serif; color: rgb(30, 30, 30); text-align: start; background-color: rgb(255, 255, 255);"><br></span></div></div></div><div class="morphNode" tabindex="-1" touch-action="none" data-lively-node-type="morph-node" style="position: absolute; left: 12.91px; top: 488.835px;"><div id="null" class="Morph Box" data-lively-morphid="0CBC0268-C856-4BFC-989D-D608BD38D51A" style="position: absolute; left: 0px; top: 0px; width: 914.18px; height: 158px; opacity: 1; border: 0px solid rgb(0, 0, 0); padding: 0px; border-radius: 0px; overflow: visible; background: rgb(255, 255, 255);"><div data-lively-node-type="origin-node" style="top: 0px !important; left: 0px !important; position: absolute !important; margin-top: 0px !important; margin-left: 0px !important;"><div class="morphNode" tabindex="-1" touch-action="none" data-lively-node-type="morph-node" style="position: absolute; left: 1px; top: 40px;"><div id="null" class="Morph Box MorphList" data-lively-morphid="D088887C-32DB-49EE-B0D0-E19910EA6CBD" style="position: absolute; left: 0px; top: 0px; width: 911.18px; height: 116px; opacity: 1; border: 0px outset rgb(0, 0, 0); padding: 0px; border-radius: 0px; overflow: auto; background: rgb(255, 255, 255);"></div></div><div class="morphNode" touch-action="none" data-lively-node-type="morph-node" style="position: absolute; left: 4px; top: 10px;"><div id="null" class="Morph Box OldList DropDownList" data-lively-morphid="3AD58B97-C1DF-49E7-9806-E3EC91F208F5" style="position: absolute; left: 0px; top: 0px; width: 379px; height: 19px; opacity: 1; border: 0px solid rgb(0, 0, 0); padding: 0px; border-radius: 0px; background: rgb(243, 243, 243);"><select size="1" class="visibleSelection" tabindex="-1" style="white-space: pre; overflow: auto; left: 0px; top: 0px; width: 379px; height: 19px; font-size: 10pt; font-family: Helvetica;"><option>show recently changed worlds</option><option>show recently changed parts</option><option>show all files</option></select></div></div></div></div></div></div></div></div><div class="morphNode" tabindex="-1" touch-action="none" data-lively-node-type="morph-node" style="position: absolute; left: 197px; top: 147px; cursor: default; pointer-events: none;"><div id="null" class="Morph HandMorph" data-lively-morphid="2" style="position: absolute; left: 0px; top: 0px; width: 2px; height: 2px; opacity: 1; border: 0px solid rgb(204, 0, 0); padding: 0px; border-radius: 0px; overflow: visible; background: rgb(204, 0, 0);"></div></div></div></div></div><script type="text/javascript" src="core/lively/bootstrap.js"></script><script type="text/x-lively-world" id="welcome" data-migrationlevel="9">{"id":0,"registry":{"0":{"_ClipMode":"visible","_Scale":1,"_Scroll":[0,0],"__layered_draggingEnabled__":true,"attributeConnections":[{"__isSmartRef__":true,"id":1}],"doNotCopyProperties":["$$savedWorldAsURL"],"doNotSerialize":["$$savedWorldAsURL","$$baseThemeStyleSheet"],"draggingEnabled":true,"droppingEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":3},"eventStartPos":null,"grabbingEnabled":false,"halosEnabled":true,"hands":[{"__isSmartRef__":true,"id":4}],"id":1,"prevScroll":[0,0],"scripts":[],"shape":{"__isSmartRef__":true,"id":7},"showsHalos":false,"showsMorphMenu":true,"submorphs":[{"__isSmartRef__":true,"id":8},{"__isSmartRef__":true,"id":4}],"_traitConfig_":[{"__isSmartRef__":true,"id":302}],"#startLetters":"vis","_StyleSheet":"span {\n font-family: 13px Helvetica, arial, freesans, clean, sans-serif;\n line-height: 1.3;\n}","partsBinMetaInfo":{"__isSmartRef__":true,"id":304},"zoomLevel":1,"currentUser":"mroeder","__serializedExpressions__":["lastModified","_Position"],"knownWorkingDirectories":["/Users/i827032/CDG/LivelyKernel.plain"],"_MenuBarHidden":true,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":305},"__LivelyClassName__":"lively.morphic.World","__SourceModuleName__":"Global.lively.morphic.Core","lastModified":"new Date(\"Mon Nov 17 2014 01:33:31 GMT-0800 (PST)\")","_Position":"lively.pt(0.0,0.0)"},"1":{"sourceAttrName":"savedWorldAsURL","sourceObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"visitNewPageAfterSaveAs","targetObj":{"__isSmartRef__":true,"id":0},"varMapping":{"__isSmartRef__":true,"id":2},"updaterString":"function ($upd, v) {\n if (v && v.toString() !== URL.source.toString()) { $upd(v); }\n }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2":{"source":{"__isSmartRef__":true,"id":0},"target":{"__isSmartRef__":true,"id":0}},"3":{"morph":{"__isSmartRef__":true,"id":0},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4":{"_ClipMode":"visible","_HandStyle":"default","_PointerEvents":"none","_Rotation":0,"_Scale":1,"_world":{"__isSmartRef__":true,"id":0},"carriesGrabbedMorphs":false,"droppingEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":5},"eventsAreIgnored":true,"halosEnabled":false,"id":2,"lastScrollTime":1346839148684,"owner":{"__isSmartRef__":true,"id":0},"scripts":[],"shape":{"__isSmartRef__":true,"id":6},"submorphs":[],"haloTarget":null,"__serializedExpressions__":["_Position"],"clickedOnMorph":null,"clickedOnMorphTime":1431979792809,"eventStartPos":null,"draggedMorph":null,"__LivelyClassName__":"lively.morphic.HandMorph","__SourceModuleName__":"Global.lively.morphic.Events","withLayers":["Global.NoMagnetsLayer"],"_Position":"lively.pt(197.0,147.0)"},"5":{"morph":{"__isSmartRef__":true,"id":4},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6":{"_ClipMode":"visible","__serializedExpressions__":["_Extent","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(2.0,2.0)","_Fill":"Color.rgb(204,0,0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"7":{"_ClipMode":"visible","__serializedExpressions__":["_Extent","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(1489.0,864.0)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"8":{"_ClipMode":"visible","derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C"],"droppingEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":9},"halosEnabled":true,"id":"B543C9E4-F602-49BA-B478-408CE332F226","moved":true,"name":"welcomeContainer","owner":{"__isSmartRef__":true,"id":0},"partTests":{"__isSmartRef__":true,"id":10},"partsBinMetaInfo":{"__isSmartRef__":true,"id":15},"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":23},"showsHalos":false,"submorphs":[{"__isSmartRef__":true,"id":51},{"__isSmartRef__":true,"id":60},{"__isSmartRef__":true,"id":72},{"__isSmartRef__":true,"id":100},{"__isSmartRef__":true,"id":25},{"__isSmartRef__":true,"id":112},{"__isSmartRef__":true,"id":133},{"__isSmartRef__":true,"id":155},{"__isSmartRef__":true,"id":163},{"__isSmartRef__":true,"id":188},{"__isSmartRef__":true,"id":196},{"__isSmartRef__":true,"id":204},{"__isSmartRef__":true,"id":221},{"__isSmartRef__":true,"id":237}],"layout":{"__isSmartRef__":true,"id":300},"isInLayoutCycle":false,"isBeingDragged":false,"isCopyMorphRef":true,"morphRefId":1,"prevScroll":[0,0],"attributeConnections":[{"__isSmartRef__":true,"id":43}],"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(274.5,5.0)","distanceToDragEvent":"lively.pt(630.5,87.4)"},"9":{"morph":{"__isSmartRef__":true,"id":8},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":11}},"11":{"test01IsMorph":{"__isSmartRef__":true,"id":12}},"12":{"varMapping":{"__isSmartRef__":true,"id":13},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":14},"__LivelyClassName__":"lively.Closure"},"13":{"this":{"__isSmartRef__":true,"id":10}},"14":{},"15":{"changes":[{"__isSmartRef__":true,"id":16},{"__isSmartRef__":true,"id":17},{"__isSmartRef__":true,"id":18},{"__isSmartRef__":true,"id":19},{"__isSmartRef__":true,"id":20},{"__isSmartRef__":true,"id":21},{"__isSmartRef__":true,"id":22}],"comment":"A simple box morph. A really orange one. Its amazing what you can build out of simple boxes.... Who needs stars when you got orange rectangles!","migrationLevel":4,"partName":"Rectangle","partsSpaceName":"PartsBin/Basic","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"16":{"author":"undefined","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23","message":"whoopsie","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 03 2012 06:51:36 GMT-0700 (PDT)\")"},"17":{"author":"undefined","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC","message":"whoopsie","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 03 2012 06:51:30 GMT-0700 (PDT)\")"},"18":{"author":"undefined","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2","message":"sorry","__serializedExpressions__":["date"],"date":"new Date(\"Wed Mar 14 2012 02:53:45 GMT-0700 (PDT)\")"},"19":{"author":"fbo","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B","message":"","__serializedExpressions__":["date"],"date":"new Date(\"Fri Feb 24 2012 17:59:09 GMT-0800 (PST)\")"},"20":{"author":"undefined","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7","message":"css transitions","__serializedExpressions__":["date"],"date":"new Date(\"Wed Mar 14 2012 02:42:26 GMT-0700 (PDT)\")"},"21":{"author":"undefined","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350","message":"suddenly, the rectangle became a CarDemo","__serializedExpressions__":["date"],"date":"new Date(\"Mon Apr 09 2012 04:42:07 GMT-0700 (PDT)\")"},"22":{"author":"bgnauk","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8","message":"no comment","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jun 18 2012 10:35:08 GMT-0700 (PDT)\")"},"23":{"_BorderRadius":7.03,"_BorderStyle":"solid","_BorderWidth":1.4800000000000002,"_ClipMode":"visible","_Opacity":1,"_AppearanceStylingMode":false,"_BorderStylingMode":false,"attributeConnections":[{"__isSmartRef__":true,"id":24}],"doNotSerialize":["$$_Extent"],"doNotCopyProperties":["$$_Extent"],"__serializedExpressions__":["_BorderColor","_Extent","_Fill","_Padding","position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(225,219,219)","_Extent":"lively.pt(940.0,852.7)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)","position":"lively.pt(0.0,0.0)"},"24":{"sourceObj":{"__isSmartRef__":true,"id":23},"sourceAttrName":"_Extent","targetObj":{"__isSmartRef__":true,"id":25},"targetMethodName":"alignTopRight","dependedBy":{"__isSmartRef__":true,"id":43},"varMapping":{"__isSmartRef__":true,"id":50},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"25":{"submorphs":[],"scripts":[],"id":"166FC454-FBB5-4CCE-A7E5-0ECB6AED8CB3","shape":{"__isSmartRef__":true,"id":26},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"eventHandler":{"__isSmartRef__":true,"id":27},"showsHalos":false,"name":"Image","partsBinMetaInfo":{"__isSmartRef__":true,"id":28},"derivationIds":[707],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":8},"isBeingDragged":false,"prevScroll":[0,0],"isLayoutable":false,"isCopyMorphRef":true,"morphRefId":1,"#startLetters":"setH","_HandStyle":"pointer","_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29},"__LivelyClassName__":"lively.morphic.Image","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(791.0,0.0)","distanceToDragEvent":"lively.pt(107.0,0.0)"},"26":{"_ImageURL":"https://s3.amazonaws.com/github/ribbons/forkme_right_orange_ff7600.png","isLoaded":true,"__serializedExpressions__":["position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Image","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(149.0,149.0)","_Padding":"lively.rect(0,0,0,0)"},"27":{"morph":{"__isSmartRef__":true,"id":25},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"28":{"partsSpaceName":"PartsBin/Basic","partName":"Image","migrationLevel":2,"comment":"an pixmap image morph","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"29":{"alignTopRight":{"__isSmartRef__":true,"id":30},"onMouseDown":{"__isSmartRef__":true,"id":33},"reset":{"__isSmartRef__":true,"id":40}},"30":{"varMapping":{"__isSmartRef__":true,"id":31},"source":"function alignTopRight() {\n this.align(this.bounds().topRight(), this.owner.innerBounds().topRight());\n}","funcProperties":{"__isSmartRef__":true,"id":32},"__LivelyClassName__":"lively.Closure"},"31":{"this":{"__isSmartRef__":true,"id":25}},"32":{"user":"robertkrahn","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Tue Sep 04 2012 23:28:36 GMT-0700 (PDT)\")"},"33":{"varMapping":{"__isSmartRef__":true,"id":34},"source":"function onMouseDown(evt) {\n $super(evt)\n if (!evt.isCommandKey()) {\n window.open('https://github.com/LivelyKernel/LivelyKernel');\n }\n return true;\n}","funcProperties":{"__isSmartRef__":true,"id":39},"__LivelyClassName__":"lively.Closure"},"34":{"this":{"__isSmartRef__":true,"id":25},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":35}},"35":{"$super":{"__isSmartRef__":true,"id":36}},"36":{"varMapping":{"__isSmartRef__":true,"id":37},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":38},"__LivelyClassName__":"lively.Closure"},"37":{"obj":{"__isSmartRef__":true,"id":25},"name":"onMouseDown"},"38":{},"39":{"user":"robertkrahn","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Oct 15 2012 10:53:23 GMT-0700 (PDT)\")"},"40":{"varMapping":{"__isSmartRef__":true,"id":41},"source":"function reset() {\n this.setHandStyle('pointer');\n}","funcProperties":{"__isSmartRef__":true,"id":42},"__LivelyClassName__":"lively.Closure"},"41":{"this":{"__isSmartRef__":true,"id":25}},"42":{"user":"robertkrahn","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Tue Sep 04 2012 23:37:18 GMT-0700 (PDT)\")"},"43":{"sourceObj":{"__isSmartRef__":true,"id":8},"sourceAttrName":"extent","targetObj":{"__isSmartRef__":true,"id":25},"targetMethodName":"alignTopRight","dependendConnections":[{"__isSmartRef__":true,"id":24}],"attributeConnections":[{"__isSmartRef__":true,"id":44},{"__isSmartRef__":true,"id":46},{"__isSmartRef__":true,"id":48}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"44":{"sourceObj":{"__isSmartRef__":true,"id":43},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":24},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":45},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"45":{"source":{"__isSmartRef__":true,"id":43},"target":{"__isSmartRef__":true,"id":24}},"46":{"sourceObj":{"__isSmartRef__":true,"id":43},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":24},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":47},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"47":{"source":{"__isSmartRef__":true,"id":43},"target":{"__isSmartRef__":true,"id":24}},"48":{"sourceObj":{"__isSmartRef__":true,"id":43},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":24},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":49},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"49":{"source":{"__isSmartRef__":true,"id":43},"target":{"__isSmartRef__":true,"id":24}},"50":{"source":{"__isSmartRef__":true,"id":23},"target":{"__isSmartRef__":true,"id":25}},"51":{"_ClipMode":"visible","_FontFamily":"Helvetica","_FontSize":24,"_MaxTextHeight":null,"_MaxTextWidth":914.1800000000001,"_MinTextHeight":null,"_MinTextWidth":914.1800000000001,"_WhiteSpaceHandling":"pre-wrap","__layered_droppingEnabled__":false,"allowsInput":true,"charsReplaced":" ","derivationIds":[683],"eventHandler":{"__isSmartRef__":true,"id":52},"fixedHeight":false,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"D923E96B-C08C-495A-A155-88D9D0AE93A9","lastFindLoc":9,"name":"Title1","owner":{"__isSmartRef__":true,"id":8},"partsBinMetaInfo":{"__isSmartRef__":true,"id":53},"prevScroll":[0,0],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":56},"showsHalos":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":57}],"_Rotation":0,"_Scale":1,"_Align":"center","layout":{"__isSmartRef__":true,"id":59},"isBeingDragged":false,"__serializedExpressions__":["_Position","_TextColor","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(12.9,12.9)","_TextColor":"Color.rgb(0,79,152)","textColor":"Color.rgb(0,0,0)"},"52":{"morph":{"__isSmartRef__":true,"id":51},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"53":{"changes":[{"__isSmartRef__":true,"id":54},{"__isSmartRef__":true,"id":55}],"comment":"A title morph template","migrationLevel":4,"partName":"Title","partsSpaceName":"PartsBin/Text/","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"54":{"author":"jenslincke","id":"1390D6B7-2215-4E06-8C86-7500ED7702F2","message":"","__serializedExpressions__":["date"],"date":"new Date(\"Wed Nov 09 2011 08:27:07 GMT-0800 (PST)\")"},"55":{"author":"jenslincke","id":"2DA7C793-6A93-4D2F-A854-29DFAAE1BCE8","message":"initial","__serializedExpressions__":["date"],"date":"new Date(\"Wed Nov 09 2011 08:26:44 GMT-0800 (PST)\")"},"56":{"_BorderWidth":0,"_ClipMode":"visible","fill":null,"_Fill":null,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(255,255,255)","_Extent":"lively.pt(914.2,41.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"57":{"_id":"_2476","chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"Welcome!","style":{"__isSmartRef__":true,"id":58},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"58":{"fontWeight":"bold","textShadow":"","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"59":{"resizeWidth":true},"60":{"submorphs":[],"scripts":[],"id":"CC35C7C4-7D82-4702-86B9-ABCFB521CB33","shape":{"__isSmartRef__":true,"id":61},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Georgia, serif","registeredForMouseEvents":true,"_MaxTextWidth":906.1800000000001,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":14,"name":"Text","partsBinMetaInfo":{"__isSmartRef__":true,"id":62},"textChunks":[{"__isSmartRef__":true,"id":68}],"charsReplaced":"with the introduction worlds in Webwerkstatt","lastFindLoc":93,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":70},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":906.1800000000001,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":8},"layout":{"__isSmartRef__":true,"id":71},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","textColor","_Padding","_TextColor"],"priorSelectionRange":[49,54],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(12.9,279.5)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","_TextColor":"Color.rgb(30,30,30)"},"61":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","_Fill":null,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(914.2,24.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"62":{"partsSpaceName":"PartsBin/Basic/","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":63},{"__isSmartRef__":true,"id":64},{"__isSmartRef__":true,"id":65},{"__isSmartRef__":true,"id":66},{"__isSmartRef__":true,"id":67}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"63":{"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194","__serializedExpressions__":["date"],"date":"new Date(\"Tue May 08 2012 05:18:18 GMT-0700 (PDT)\")"},"64":{"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 20 2012 22:32:09 GMT-0700 (PDT)\")"},"65":{"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 20 2012 22:31:43 GMT-0700 (PDT)\")"},"66":{"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F","__serializedExpressions__":["date"],"date":"new Date(\"Sun Feb 26 2012 21:20:38 GMT-0800 (PST)\")"},"67":{"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0","__serializedExpressions__":["date"],"date":"new Date(\"Sat Apr 21 2012 07:30:30 GMT-0700 (PDT)\")"},"68":{"style":{"__isSmartRef__":true,"id":69},"morph":{"__isSmartRef__":true,"id":60},"chunkOwner":{"__isSmartRef__":true,"id":60},"storedString":"If you are new to Lively you might want to start here:","_id":"_269","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"69":{"textShadow":"","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"70":{"morph":{"__isSmartRef__":true,"id":60},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"71":{"resizeWidth":true},"72":{"submorphs":[],"scripts":[],"id":"ECE4E351-9E2F-4C52-8133-83D09786A476","shape":{"__isSmartRef__":true,"id":73},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Georgia, serif","registeredForMouseEvents":true,"_MaxTextWidth":906.1800000000001,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":14,"name":"Text4","partsBinMetaInfo":{"__isSmartRef__":true,"id":74},"textChunks":[{"__isSmartRef__":true,"id":80},{"__isSmartRef__":true,"id":82},{"__isSmartRef__":true,"id":84},{"__isSmartRef__":true,"id":86},{"__isSmartRef__":true,"id":88},{"__isSmartRef__":true,"id":90},{"__isSmartRef__":true,"id":92},{"__isSmartRef__":true,"id":94},{"__isSmartRef__":true,"id":96}],"charsReplaced":"cide","lastFindLoc":140,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":98},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","CC35C7C4-7D82-4702-86B9-ABCFB521CB33"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":906.1800000000001,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"layout":{"__isSmartRef__":true,"id":99},"splittedFrom":{"__isSmartRef__":true,"id":60},"owner":{"__isSmartRef__":true,"id":8},"_Rotation":0,"_Scale":1,"previousSelection":[143,143],"__serializedExpressions__":["_Position","textColor","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(12.9,319.9)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","_TextColor":"Color.rgb(30,30,30)"},"73":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","_Fill":null,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(914.2,72.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"74":{"partsSpaceName":"PartsBin/Basic/","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":75},{"__isSmartRef__":true,"id":76},{"__isSmartRef__":true,"id":77},{"__isSmartRef__":true,"id":78},{"__isSmartRef__":true,"id":79}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"75":{"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194","__serializedExpressions__":["date"],"date":"new Date(\"Tue May 08 2012 05:18:18 GMT-0700 (PDT)\")"},"76":{"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 20 2012 22:32:09 GMT-0700 (PDT)\")"},"77":{"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 20 2012 22:31:43 GMT-0700 (PDT)\")"},"78":{"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F","__serializedExpressions__":["date"],"date":"new Date(\"Sun Feb 26 2012 21:20:38 GMT-0800 (PST)\")"},"79":{"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0","__serializedExpressions__":["date"],"date":"new Date(\"Sat Apr 21 2012 07:30:30 GMT-0700 (PDT)\")"},"80":{"_id":"_1205","style":{"__isSmartRef__":true,"id":81},"chunkOwner":{"__isSmartRef__":true,"id":72},"storedString":"• ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"81":{"color":"rgb(64,64,64)","fontFamily":"Arial,sans-serif","fontSize":"19px","fontWeight":"normal","textAlign":"start","backgroundColor":"rgb(255,255,255)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"82":{"_id":"_2265","style":{"__isSmartRef__":true,"id":83},"chunkOwner":{"__isSmartRef__":true,"id":72},"storedString":"Dan Ingalls. The Live Web - Drag 'n Drop in the Cloud","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"83":{"uri":"http://youtu.be/QTJRwKOFddc","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"84":{"_id":"_2281","style":{"__isSmartRef__":true,"id":85},"chunkOwner":{"__isSmartRef__":true,"id":72},"storedString":" (video, JS CONF USA 2012)\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"85":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"86":{"_id":"_2304","style":{"__isSmartRef__":true,"id":87},"chunkOwner":{"__isSmartRef__":true,"id":72},"storedString":"• ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"87":{"color":"rgb(64,64,64)","fontFamily":"Arial,sans-serif","fontSize":"19px","fontWeight":"normal","textAlign":"start","backgroundColor":"rgb(255,255,255)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"88":{"_id":"_2305","style":{"__isSmartRef__":true,"id":89},"chunkOwner":{"__isSmartRef__":true,"id":72},"storedString":"Building objects with Morphic in Lively Kernel","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"89":{"uri":"https://vimeo.com/51170476","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"90":{"_id":"_2316","style":{"__isSmartRef__":true,"id":91},"chunkOwner":{"__isSmartRef__":true,"id":72},"storedString":" (screencast)","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"91":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"92":{"_id":"_2301","style":{"__isSmartRef__":true,"id":93},"chunkOwner":{"__isSmartRef__":true,"id":72},"storedString":"\n•","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"93":{"uri":null,"textShadow":"","color":"rgb(64,64,64)","backgroundColor":"rgb(255,255,255)","fontFamily":"Arial,sans-serif","fontSize":"medium","fontWeight":"normal","textAlign":"start","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"94":{"_id":"_2261","style":{"__isSmartRef__":true,"id":95},"chunkOwner":{"__isSmartRef__":true,"id":72},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"95":{"uri":null,"textShadow":"","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"96":{"_id":"_1220","style":{"__isSmartRef__":true,"id":97},"chunkOwner":{"__isSmartRef__":true,"id":72},"storedString":"Interactive tutorials","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"97":{"uri":"http://lively-web.org/documentation/profesores.html","textShadow":"","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"98":{"morph":{"__isSmartRef__":true,"id":72},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"99":{"resizeWidth":true},"100":{"submorphs":[],"scripts":[],"id":"FE23DC40-68AC-46EE-8C95-47633E4FC26F","shape":{"__isSmartRef__":true,"id":101},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Georgia, serif","registeredForMouseEvents":true,"_MaxTextWidth":906.1800000000001,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":14,"name":"Text6","partsBinMetaInfo":{"__isSmartRef__":true,"id":102},"textChunks":[{"__isSmartRef__":true,"id":108}],"charsReplaced":"Kernel","lastFindLoc":73,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":110},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","CC35C7C4-7D82-4702-86B9-ABCFB521CB33","3B678379-7B49-45EC-B410-91F22643FB30"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":906.1800000000001,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"layout":{"__isSmartRef__":true,"id":111},"owner":{"__isSmartRef__":true,"id":8},"_Rotation":0,"_Scale":1,"#startLetters":"setText","__serializedExpressions__":["_Position","textColor","_Padding","_TextColor"],"previousSelection":[68,68],"priorSelectionRange":[68,68],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(12.9,70.2)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","_TextColor":"Color.rgb(30,30,30)"},"101":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","_Fill":null,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(914.2,24.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"102":{"partsSpaceName":"PartsBin/Basic/","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":103},{"__isSmartRef__":true,"id":104},{"__isSmartRef__":true,"id":105},{"__isSmartRef__":true,"id":106},{"__isSmartRef__":true,"id":107}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"103":{"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194","__serializedExpressions__":["date"],"date":"new Date(\"Tue May 08 2012 05:18:18 GMT-0700 (PDT)\")"},"104":{"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 20 2012 22:32:09 GMT-0700 (PDT)\")"},"105":{"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 20 2012 22:31:43 GMT-0700 (PDT)\")"},"106":{"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F","__serializedExpressions__":["date"],"date":"new Date(\"Sun Feb 26 2012 21:20:38 GMT-0800 (PST)\")"},"107":{"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0","__serializedExpressions__":["date"],"date":"new Date(\"Sat Apr 21 2012 07:30:30 GMT-0700 (PDT)\")"},"108":{"style":{"__isSmartRef__":true,"id":109},"morph":{"__isSmartRef__":true,"id":100},"chunkOwner":{"__isSmartRef__":true,"id":100},"storedString":"Seeing this page means that you have successfully installed Lively Web on your computer!","_id":"_269","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"109":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"110":{"morph":{"__isSmartRef__":true,"id":100},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"111":{"resizeWidth":true},"112":{"submorphs":[],"scripts":[],"id":"7B993CE3-63A8-4BF1-8F0F-FBB0F422018E","shape":{"__isSmartRef__":true,"id":113},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Georgia, serif","registeredForMouseEvents":true,"_MaxTextWidth":906.1800000000001,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":14,"name":"Text8","partsBinMetaInfo":{"__isSmartRef__":true,"id":114},"textChunks":[{"__isSmartRef__":true,"id":120},{"__isSmartRef__":true,"id":122},{"__isSmartRef__":true,"id":124},{"__isSmartRef__":true,"id":126},{"__isSmartRef__":true,"id":129}],"charsReplaced":"Kernel","lastFindLoc":71,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":131},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","CC35C7C4-7D82-4702-86B9-ABCFB521CB33","3B678379-7B49-45EC-B410-91F22643FB30","FE23DC40-68AC-46EE-8C95-47633E4FC26F"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":906.1800000000001,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"layout":{"__isSmartRef__":true,"id":132},"owner":{"__isSmartRef__":true,"id":8},"_Rotation":0,"_Scale":1,"_StyleClassNames":["Morph","Text"],"__serializedExpressions__":["_Position","textColor","_Padding","_TextColor"],"previousSelection":[165,165],"priorSelectionRange":[180,180],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(12.9,110.6)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","_TextColor":"Color.rgb(30,30,30)"},"113":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","_Fill":null,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(914.2,48.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"114":{"partsSpaceName":"PartsBin/Basic/","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":115},{"__isSmartRef__":true,"id":116},{"__isSmartRef__":true,"id":117},{"__isSmartRef__":true,"id":118},{"__isSmartRef__":true,"id":119}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"115":{"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194","__serializedExpressions__":["date"],"date":"new Date(\"Tue May 08 2012 05:18:18 GMT-0700 (PDT)\")"},"116":{"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 20 2012 22:32:09 GMT-0700 (PDT)\")"},"117":{"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 20 2012 22:31:43 GMT-0700 (PDT)\")"},"118":{"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F","__serializedExpressions__":["date"],"date":"new Date(\"Sun Feb 26 2012 21:20:38 GMT-0800 (PST)\")"},"119":{"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0","__serializedExpressions__":["date"],"date":"new Date(\"Sat Apr 21 2012 07:30:30 GMT-0700 (PDT)\")"},"120":{"_id":"_577","style":{"__isSmartRef__":true,"id":121},"chunkOwner":{"__isSmartRef__":true,"id":112},"storedString":"This Lively installation allows you to run and modify the Lively Web core system which is ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"121":{"textShadow":"","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"122":{"_id":"_641","style":{"__isSmartRef__":true,"id":123},"chunkOwner":{"__isSmartRef__":true,"id":112},"storedString":"hosted on Github","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"123":{"uri":"https://github.com/LivelyKernel/LivelyKernel","textShadow":"","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"124":{"_id":"_642","style":{"__isSmartRef__":true,"id":125},"chunkOwner":{"__isSmartRef__":true,"id":112},"storedString":" on your own computer. Additionally to the core code, the Lively-Web.org's ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"125":{"textShadow":"","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"126":{"_id":"_366","style":{"__isSmartRef__":true,"id":127},"chunkOwner":{"__isSmartRef__":true,"id":112},"storedString":"PartsBin","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127":{"doit":{"__isSmartRef__":true,"id":128},"textShadow":"","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"128":{"code":"$world.openPartsBin()","context":null},"129":{"_id":"_367","style":{"__isSmartRef__":true,"id":130},"chunkOwner":{"__isSmartRef__":true,"id":112},"storedString":" is available by default.","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"130":{"textShadow":"","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"131":{"morph":{"__isSmartRef__":true,"id":112},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"132":{"resizeWidth":true},"133":{"submorphs":[],"scripts":[],"id":"43718654-7E54-4257-B7BC-79183109DE51","shape":{"__isSmartRef__":true,"id":134},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Georgia, serif","registeredForMouseEvents":true,"_MaxTextWidth":906.1800000000001,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":"14","name":"Text9","partsBinMetaInfo":{"__isSmartRef__":true,"id":135},"textChunks":[{"__isSmartRef__":true,"id":141},{"__isSmartRef__":true,"id":143},{"__isSmartRef__":true,"id":145},{"__isSmartRef__":true,"id":147},{"__isSmartRef__":true,"id":149},{"__isSmartRef__":true,"id":151}],"charsReplaced":"","lastFindLoc":213,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":153},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","CC35C7C4-7D82-4702-86B9-ABCFB521CB33","3B678379-7B49-45EC-B410-91F22643FB30","C0AECB52-F8AA-41FD-AD5C-50BC865B7BAF"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":906.1800000000001,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"layout":{"__isSmartRef__":true,"id":154},"owner":{"__isSmartRef__":true,"id":8},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","textColor","_Padding","_TextColor"],"priorSelectionRange":[105,105],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(12.9,174.9)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","_TextColor":"Color.rgb(30,30,30)"},"134":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","_Fill":null,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(914.2,48.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"135":{"partsSpaceName":"PartsBin/Basic/","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":136},{"__isSmartRef__":true,"id":137},{"__isSmartRef__":true,"id":138},{"__isSmartRef__":true,"id":139},{"__isSmartRef__":true,"id":140}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"136":{"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194","__serializedExpressions__":["date"],"date":"new Date(\"Tue May 08 2012 05:18:18 GMT-0700 (PDT)\")"},"137":{"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 20 2012 22:32:09 GMT-0700 (PDT)\")"},"138":{"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 20 2012 22:31:43 GMT-0700 (PDT)\")"},"139":{"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F","__serializedExpressions__":["date"],"date":"new Date(\"Sun Feb 26 2012 21:20:38 GMT-0800 (PST)\")"},"140":{"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0","__serializedExpressions__":["date"],"date":"new Date(\"Sat Apr 21 2012 07:30:30 GMT-0700 (PDT)\")"},"141":{"_id":"_367","style":{"__isSmartRef__":true,"id":142},"chunkOwner":{"__isSmartRef__":true,"id":133},"storedString":"If you would like to contribute to the core development, please consider forking the core repository and submitting a pull request. ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"142":{"textShadow":"","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"143":{"_id":"_5080","style":{"__isSmartRef__":true,"id":144},"chunkOwner":{"__isSmartRef__":true,"id":133},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"144":{"fontSize":"11","textShadow":"","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"145":{"_id":"_5037","style":{"__isSmartRef__":true,"id":146},"chunkOwner":{"__isSmartRef__":true,"id":133},"storedString":"If you want to learn more about working with Github please see ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"146":{"color":"rgb(0,0,0)","fontFamily":"Georgia,serif","fontSize":"11","fontWeight":"normal","textAlign":"start","backgroundColor":"rgb(255,255,255)","textShadow":"","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"147":{"_id":"_5038","style":{"__isSmartRef__":true,"id":148},"chunkOwner":{"__isSmartRef__":true,"id":133},"storedString":"github-fork-a-repo","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"148":{"fontFamily":"Georgia,serif","fontSize":"11","fontWeight":"normal","textAlign":"start","backgroundColor":"rgb(255,255,255)","textDecoration":"underline","color":"blue","uri":"https://help.github.com/articles/fork-a-repo","textShadow":"","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"149":{"_id":"_5079","style":{"__isSmartRef__":true,"id":150},"chunkOwner":{"__isSmartRef__":true,"id":133},"storedString":")","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"150":{"fontSize":"11","textShadow":"","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"151":{"_id":"_5039","style":{"__isSmartRef__":true,"id":152},"chunkOwner":{"__isSmartRef__":true,"id":133},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"152":{"color":"rgb(0,0,0)","fontFamily":"Georgia,serif","fontSize":"19px","fontWeight":"normal","textAlign":"start","backgroundColor":"rgb(255,255,255)","textShadow":"","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"153":{"morph":{"__isSmartRef__":true,"id":133},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"154":{"resizeWidth":true},"155":{"_ClipMode":"visible","_FontFamily":"Helvetica","_FontSize":17,"_MaxTextHeight":null,"_MaxTextWidth":135,"_MinTextHeight":null,"_MinTextWidth":135,"_WhiteSpaceHandling":"pre-wrap","__layered_droppingEnabled__":false,"allowsInput":true,"charsReplaced":"Welcome!","derivationIds":[683,"D923E96B-C08C-495A-A155-88D9D0AE93A9"],"eventHandler":{"__isSmartRef__":true,"id":156},"fixedHeight":false,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"98B1D9B1-3203-4A6F-BBB0-4454F9CA54FC","lastFindLoc":8,"name":"Title2","partsBinMetaInfo":{"__isSmartRef__":true,"id":157},"prevScroll":[0,0],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":160},"showsHalos":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":161}],"owner":{"__isSmartRef__":true,"id":8},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","_TextColor","textColor"],"priorSelectionRange":[0,14],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(12.9,239.2)","_TextColor":"Color.rgb(0,79,152)","textColor":"Color.rgb(0,0,0)"},"156":{"morph":{"__isSmartRef__":true,"id":155},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"157":{"changes":[{"__isSmartRef__":true,"id":158},{"__isSmartRef__":true,"id":159}],"comment":"A title morph template","migrationLevel":4,"partName":"Title","partsSpaceName":"PartsBin/Text/","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"158":{"author":"jenslincke","id":"1390D6B7-2215-4E06-8C86-7500ED7702F2","message":"","__serializedExpressions__":["date"],"date":"new Date(\"Wed Nov 09 2011 08:27:07 GMT-0800 (PST)\")"},"159":{"author":"jenslincke","id":"2DA7C793-6A93-4D2F-A854-29DFAAE1BCE8","message":"initial","__serializedExpressions__":["date"],"date":"new Date(\"Wed Nov 09 2011 08:26:44 GMT-0800 (PST)\")"},"160":{"_BorderWidth":0,"_ClipMode":"visible","fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(255,255,255)","_Extent":"lively.pt(135.0,24.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"161":{"_id":"_2476","chunkOwner":{"__isSmartRef__":true,"id":155},"storedString":"New to Lively?","style":{"__isSmartRef__":true,"id":162},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"162":{"fontWeight":"bold","fontSize":14,"textShadow":"","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"163":{"submorphs":[],"scripts":[],"id":"CF5CF2F3-8E5E-41D2-9F2A-D361C2FCCA2C","shape":{"__isSmartRef__":true,"id":164},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Georgia, serif","registeredForMouseEvents":true,"_MaxTextWidth":906.1800000000001,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":14,"name":"Text2","partsBinMetaInfo":{"__isSmartRef__":true,"id":165},"textChunks":[{"__isSmartRef__":true,"id":171},{"__isSmartRef__":true,"id":173},{"__isSmartRef__":true,"id":175},{"__isSmartRef__":true,"id":177},{"__isSmartRef__":true,"id":179},{"__isSmartRef__":true,"id":181},{"__isSmartRef__":true,"id":184}],"charsReplaced":"","lastFindLoc":234,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":186},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","CC35C7C4-7D82-4702-86B9-ABCFB521CB33","3E21FC34-7C08-44FE-8FCF-F5A2F1B75F92"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":906.1800000000001,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"layout":{"__isSmartRef__":true,"id":187},"owner":{"__isSmartRef__":true,"id":8},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","textColor","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(12.9,767.8)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","_TextColor":"Color.rgb(30,30,30)"},"164":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","_Fill":null,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(914.2,72.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"165":{"partsSpaceName":"PartsBin/Basic/","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":166},{"__isSmartRef__":true,"id":167},{"__isSmartRef__":true,"id":168},{"__isSmartRef__":true,"id":169},{"__isSmartRef__":true,"id":170}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"166":{"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194","__serializedExpressions__":["date"],"date":"new Date(\"Tue May 08 2012 05:18:18 GMT-0700 (PDT)\")"},"167":{"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 20 2012 22:32:09 GMT-0700 (PDT)\")"},"168":{"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 20 2012 22:31:43 GMT-0700 (PDT)\")"},"169":{"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F","__serializedExpressions__":["date"],"date":"new Date(\"Sun Feb 26 2012 21:20:38 GMT-0800 (PST)\")"},"170":{"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0","__serializedExpressions__":["date"],"date":"new Date(\"Sat Apr 21 2012 07:30:30 GMT-0700 (PDT)\")"},"171":{"style":{"__isSmartRef__":true,"id":172},"morph":{"__isSmartRef__":true,"id":163},"chunkOwner":{"__isSmartRef__":true,"id":163},"storedString":"To start working on the core system you can create your own persistent \"workspaces\". Simply save this or the ","_id":"_269","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"172":{"textShadow":"","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"173":{"_id":"_62","style":{"__isSmartRef__":true,"id":174},"chunkOwner":{"__isSmartRef__":true,"id":163},"storedString":"blank world","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"174":{"uri":"blank.html","textShadow":"","textDecoration":"underline","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"175":{"_id":"_63","style":{"__isSmartRef__":true,"id":176},"chunkOwner":{"__isSmartRef__":true,"id":163},"storedString":" under a new name (","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"176":{"textShadow":"","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"177":{"_id":"_29","style":{"__isSmartRef__":true,"id":178},"chunkOwner":{"__isSmartRef__":true,"id":163},"storedString":"World menu -> Save world as...","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"178":{"italics":"italic","textShadow":"","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"179":{"_id":"_30","style":{"__isSmartRef__":true,"id":180},"chunkOwner":{"__isSmartRef__":true,"id":163},"storedString":"). To view and edit the source code use the ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"180":{"textShadow":"","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"181":{"_id":"_223","style":{"__isSmartRef__":true,"id":182},"chunkOwner":{"__isSmartRef__":true,"id":163},"storedString":"System code browser","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"182":{"doit":{"__isSmartRef__":true,"id":183},"textShadow":"","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"183":{"code":"lively.ide.browse('lively.morphic.Morph', null, 'lively.morphic.Core')","context":null},"184":{"_id":"_224","style":{"__isSmartRef__":true,"id":185},"chunkOwner":{"__isSmartRef__":true,"id":163},"storedString":".","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"185":{"textShadow":"","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"186":{"morph":{"__isSmartRef__":true,"id":163},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"187":{"resizeWidth":true},"188":{"_ClipMode":"visible","_FontFamily":"Helvetica","_FontSize":14,"_MaxTextHeight":null,"_MaxTextWidth":294,"_MinTextHeight":null,"_MinTextWidth":294,"_WhiteSpaceHandling":"pre-wrap","__layered_droppingEnabled__":false,"allowsInput":true,"charsReplaced":" get started","derivationIds":[683,"D923E96B-C08C-495A-A155-88D9D0AE93A9","98B1D9B1-3203-4A6F-BBB0-4454F9CA54FC"],"eventHandler":{"__isSmartRef__":true,"id":189},"fixedHeight":false,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"4D57AE17-9B1A-4B1C-B93D-6A079C4160E8","lastFindLoc":30,"name":"Title3","partsBinMetaInfo":{"__isSmartRef__":true,"id":190},"prevScroll":[0,0],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":193},"showsHalos":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":194}],"owner":{"__isSmartRef__":true,"id":8},"_Rotation":0,"_Scale":1,"isBeingDragged":false,"__serializedExpressions__":["_Position","_TextColor","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(12.9,727.5)","_TextColor":"Color.rgb(0,79,152)","textColor":"Color.rgb(0,0,0)"},"189":{"morph":{"__isSmartRef__":true,"id":188},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"190":{"changes":[{"__isSmartRef__":true,"id":191},{"__isSmartRef__":true,"id":192}],"comment":"A title morph template","migrationLevel":4,"partName":"Title","partsSpaceName":"PartsBin/Text/","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"191":{"author":"jenslincke","id":"1390D6B7-2215-4E06-8C86-7500ED7702F2","message":"","__serializedExpressions__":["date"],"date":"new Date(\"Wed Nov 09 2011 08:27:07 GMT-0800 (PST)\")"},"192":{"author":"jenslincke","id":"2DA7C793-6A93-4D2F-A854-29DFAAE1BCE8","message":"initial","__serializedExpressions__":["date"],"date":"new Date(\"Wed Nov 09 2011 08:26:44 GMT-0800 (PST)\")"},"193":{"_BorderWidth":0,"_ClipMode":"visible","fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(255,255,255)","_Extent":"lively.pt(294.0,24.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"194":{"_id":"_2476","chunkOwner":{"__isSmartRef__":true,"id":188},"storedString":"How to work with Lively locally?","style":{"__isSmartRef__":true,"id":195},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"195":{"fontWeight":"bold","textShadow":"","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"196":{"_ClipMode":"visible","_FontFamily":"Helvetica","_FontSize":14,"_MaxTextHeight":null,"_MaxTextWidth":294,"_MinTextHeight":null,"_MinTextWidth":294,"_WhiteSpaceHandling":"pre-wrap","__layered_droppingEnabled__":false,"allowsInput":true,"charsReplaced":"Lively locally","derivationIds":[683,"D923E96B-C08C-495A-A155-88D9D0AE93A9","98B1D9B1-3203-4A6F-BBB0-4454F9CA54FC","4D57AE17-9B1A-4B1C-B93D-6A079C4160E8"],"eventHandler":{"__isSmartRef__":true,"id":197},"fixedHeight":false,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"58F3770C-599D-41EF-822F-EE3DE576744E","lastFindLoc":31,"name":"Title4","partsBinMetaInfo":{"__isSmartRef__":true,"id":198},"prevScroll":[0,0],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":201},"showsHalos":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":202}],"isBeingDragged":false,"previousSelection":[9,9],"owner":{"__isSmartRef__":true,"id":8},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","_TextColor","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(12.9,408.2)","_TextColor":"Color.rgb(0,79,152)","textColor":"Color.rgb(0,0,0)"},"197":{"morph":{"__isSmartRef__":true,"id":196},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"198":{"changes":[{"__isSmartRef__":true,"id":199},{"__isSmartRef__":true,"id":200}],"comment":"A title morph template","migrationLevel":4,"partName":"Title","partsSpaceName":"PartsBin/Text/","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"199":{"author":"jenslincke","id":"1390D6B7-2215-4E06-8C86-7500ED7702F2","message":"","__serializedExpressions__":["date"],"date":"new Date(\"Wed Nov 09 2011 08:27:07 GMT-0800 (PST)\")"},"200":{"author":"jenslincke","id":"2DA7C793-6A93-4D2F-A854-29DFAAE1BCE8","message":"initial","__serializedExpressions__":["date"],"date":"new Date(\"Wed Nov 09 2011 08:26:44 GMT-0800 (PST)\")"},"201":{"_BorderWidth":0,"_ClipMode":"visible","fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(255,255,255)","_Extent":"lively.pt(379.0,24.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"202":{"_id":"_2476","chunkOwner":{"__isSmartRef__":true,"id":196},"storedString":"How to work with lively-web.org?","style":{"__isSmartRef__":true,"id":203},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"203":{"fontWeight":"bold","textShadow":"","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"204":{"submorphs":[],"scripts":[],"id":"96FA7C12-5592-4B11-97D6-1FB7B6A975AE","shape":{"__isSmartRef__":true,"id":205},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Georgia, serif","registeredForMouseEvents":true,"_MaxTextWidth":906.1800000000001,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":14,"name":"Text3","partsBinMetaInfo":{"__isSmartRef__":true,"id":206},"textChunks":[{"__isSmartRef__":true,"id":212},{"__isSmartRef__":true,"id":214},{"__isSmartRef__":true,"id":217}],"charsReplaced":"To start working on the core system you can create your own persistent \"workspaces\". Simply save this or the blank world under a new name (World menu -> Save world as...). To view and edit the source code use the System code browser.","lastFindLoc":233,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":219},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","CC35C7C4-7D82-4702-86B9-ABCFB521CB33","3E21FC34-7C08-44FE-8FCF-F5A2F1B75F92","CF5CF2F3-8E5E-41D2-9F2A-D361C2FCCA2C"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":906.1800000000001,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"layout":{"__isSmartRef__":true,"id":220},"previousSelection":[0,0],"owner":{"__isSmartRef__":true,"id":8},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","textColor","_Padding","_TextColor"],"priorSelectionRange":[58,58],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(12.9,448.5)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","_TextColor":"Color.rgb(30,30,30)"},"205":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","_Fill":null,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(914.2,24.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"206":{"partsSpaceName":"PartsBin/Basic/","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":207},{"__isSmartRef__":true,"id":208},{"__isSmartRef__":true,"id":209},{"__isSmartRef__":true,"id":210},{"__isSmartRef__":true,"id":211}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"207":{"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194","__serializedExpressions__":["date"],"date":"new Date(\"Tue May 08 2012 05:18:18 GMT-0700 (PDT)\")"},"208":{"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 20 2012 22:32:09 GMT-0700 (PDT)\")"},"209":{"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 20 2012 22:31:43 GMT-0700 (PDT)\")"},"210":{"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F","__serializedExpressions__":["date"],"date":"new Date(\"Sun Feb 26 2012 21:20:38 GMT-0800 (PST)\")"},"211":{"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0","__serializedExpressions__":["date"],"date":"new Date(\"Sat Apr 21 2012 07:30:30 GMT-0700 (PDT)\")"},"212":{"style":{"__isSmartRef__":true,"id":213},"morph":{"__isSmartRef__":true,"id":204},"chunkOwner":{"__isSmartRef__":true,"id":204},"storedString":"Before you start please ","_id":"_269","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"213":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"214":{"_id":"_1915","style":{"__isSmartRef__":true,"id":215},"chunkOwner":{"__isSmartRef__":true,"id":204},"storedString":"login","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"215":{"doit":{"__isSmartRef__":true,"id":216},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"216":{"code":"$world.askForUserName()","context":null},"217":{"_id":"_1916","style":{"__isSmartRef__":true,"id":218},"chunkOwner":{"__isSmartRef__":true,"id":204},"storedString":". Then have a look at the recently changed worlds:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"218":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"219":{"morph":{"__isSmartRef__":true,"id":204},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"220":{"resizeWidth":true},"221":{"submorphs":[],"scripts":[],"id":"B6C6265D-8B24-4706-B9B0-B34BF668C5AF","shape":{"__isSmartRef__":true,"id":222},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Georgia, serif","registeredForMouseEvents":true,"_MaxTextWidth":906.1800000000001,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":14,"name":"Text5","partsBinMetaInfo":{"__isSmartRef__":true,"id":223},"textChunks":[{"__isSmartRef__":true,"id":229},{"__isSmartRef__":true,"id":231},{"__isSmartRef__":true,"id":233}],"charsReplaced":"","lastFindLoc":136,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":235},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","CC35C7C4-7D82-4702-86B9-ABCFB521CB33","3E21FC34-7C08-44FE-8FCF-F5A2F1B75F92","CF5CF2F3-8E5E-41D2-9F2A-D361C2FCCA2C","96FA7C12-5592-4B11-97D6-1FB7B6A975AE"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":906.1800000000001,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"layout":{"__isSmartRef__":true,"id":236},"previousSelection":[4,4],"owner":{"__isSmartRef__":true,"id":8},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","textColor","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(12.9,663.2)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","_TextColor":"Color.rgb(30,30,30)"},"222":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","_Fill":null,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(914.2,48.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"223":{"partsSpaceName":"PartsBin/Basic/","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":224},{"__isSmartRef__":true,"id":225},{"__isSmartRef__":true,"id":226},{"__isSmartRef__":true,"id":227},{"__isSmartRef__":true,"id":228}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"224":{"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194","__serializedExpressions__":["date"],"date":"new Date(\"Tue May 08 2012 05:18:18 GMT-0700 (PDT)\")"},"225":{"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 20 2012 22:32:09 GMT-0700 (PDT)\")"},"226":{"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 20 2012 22:31:43 GMT-0700 (PDT)\")"},"227":{"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F","__serializedExpressions__":["date"],"date":"new Date(\"Sun Feb 26 2012 21:20:38 GMT-0800 (PST)\")"},"228":{"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0","__serializedExpressions__":["date"],"date":"new Date(\"Sat Apr 21 2012 07:30:30 GMT-0700 (PDT)\")"},"229":{"style":{"__isSmartRef__":true,"id":230},"chunkOwner":{"__isSmartRef__":true,"id":221},"_id":"_1942","storedString":"If you want to change or add new content, just visit a world and save the world under a different name ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"230":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"231":{"_id":"_2390","style":{"__isSmartRef__":true,"id":232},"chunkOwner":{"__isSmartRef__":true,"id":221},"storedString":"(World menu -> Save world as...).","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"232":{"color":"rgb(30,30,30)","fontFamily":"Georgia,serif","fontSize":"19px","fontWeight":"normal","textAlign":"start","backgroundColor":"rgb(255,255,255)","italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"233":{"_id":"_2393","style":{"__isSmartRef__":true,"id":234},"chunkOwner":{"__isSmartRef__":true,"id":221},"storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"234":{"color":"rgb(30,30,30)","fontFamily":"Georgia,serif","fontSize":"19px","fontWeight":"normal","textAlign":"start","backgroundColor":"rgb(255,255,255)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"235":{"morph":{"__isSmartRef__":true,"id":221},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"236":{"resizeWidth":true},"237":{"submorphs":[{"__isSmartRef__":true,"id":238},{"__isSmartRef__":true,"id":253}],"scripts":[],"id":"0CBC0268-C856-4BFC-989D-D608BD38D51A","shape":{"__isSmartRef__":true,"id":266},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"RecentChangesList","partsBinMetaInfo":{"__isSmartRef__":true,"id":267},"eventHandler":{"__isSmartRef__":true,"id":283},"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C","7EC17E78-593A-4CC8-B7E3-859BCBBFE785","BD8BECDB-A9A1-4009-B433-C925F0AFCCFC","F2677A9D-5855-4DF2-B248-94545B34B762","0D3DA3AD-89D5-402E-AA02-EC4E1D130E2D","E7946DA4-D37D-4190-BD95-EEC4D664F0D6","4252C1CD-3F89-4DC1-9C6F-24A9A06C58CE"],"partTests":{"__isSmartRef__":true,"id":284},"_ClipMode":"visible","moved":true,"layout":{"__isSmartRef__":true,"id":289},"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":8},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":290},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(12.9,488.8)"},"238":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":239},"_ClipMode":"auto","derivationIds":["0CFBCA68-F18E-48E9-B602-B440CF5E5244","F6684762-90ED-45FD-A590-494A0A2242ED","C0F95231-7EE9-463D-9262-07A49E4E8C76"],"id":"D088887C-32DB-49EE-B0D0-E19910EA6CBD","droppingEnabled":true,"halosEnabled":true,"itemMorphs":[],"itemList":[],"layout":{"__isSmartRef__":true,"id":240},"isInLayoutCycle":false,"owner":{"__isSmartRef__":true,"id":237},"eventHandler":{"__isSmartRef__":true,"id":242},"showsHalos":false,"selection":null,"prevScroll":[0,0],"name":"fileList","_Visible":true,"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":243},"__LivelyClassName__":"lively.morphic.MorphList","__SourceModuleName__":"Global.lively.morphic.Lists","_Position":"lively.pt(1.0,40.0)","distanceToDragEvent":"lively.pt(298.0,-8.0)"},"239":{"_BorderWidth":0,"_BorderStyle":"outset","_BorderRadius":0,"_Opacity":1,"_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(911.2,116.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"240":{"resizeWidth":true,"resizeHeight":true,"layouter":{"__isSmartRef__":true,"id":241},"__serializedExpressions__":["extentWithoutPlaceholder"],"extentWithoutPlaceholder":"lively.pt(911.2,116.0)"},"241":{"borderSize":3,"defaultBorderSize":10,"spacing":5,"defaultSpacing":15,"container":{"__isSmartRef__":true,"id":238},"__LivelyClassName__":"lively.morphic.Layout.VerticalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"242":{"morph":{"__isSmartRef__":true,"id":238},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"243":{"withHTMLFilesDo":{"__isSmartRef__":true,"id":244},"reset":{"__isSmartRef__":true,"id":247},"listChanges":{"__isSmartRef__":true,"id":250}},"244":{"varMapping":{"__isSmartRef__":true,"id":245},"source":"function withHTMLFilesDo(func) {\n // this.withHTMLFilesDo(function(err, files) { show(files.worlds.slice(0,3)) })\n var state = {\n lkDir: null,\n fileInfos: null,\n groupedFiles: null,\n groupedFilesSorted: null\n }\n \n function requireDirectoryWatcher(next) {\n require('lively.ide.DirectoryWatcher').toRun(next);\n }\n \n function getLKDir(next) {\n lively.shell.exec('echo $WORKSPACE_LK', function(cmd) {\n state.lkDir = cmd.resultString().trim();\n if (!state.lkDir.endsWith('/')) state.lkDir += '/';\n next();\n });\n }\n \n function getLKFiles(next) {\n lively.ide.DirectoryWatcher.withFilesOfDir(state.lkDir, function(files) {\n state.fileInfos = files; next(); });\n }\n \n function groupHTMLFiles(next) {\n var partsBinDir = (state.lkDir + 'PartsBin').replace(/\\/\\//g, '\\/'),\n ignores = [/R-libraries/, /autosave/];\n state.groupedFiles = Object.keys(state.fileInfos)\n .filter(function(fn) { return fn.match(/\\.html$/); })\n .groupBy(function(url) {\n switch (true) {\n case url.startsWith(partsBinDir): return 'parts';\n case ignores.invoke('test', url).compact().length > 0: return 'ignored';\n default: return 'worlds'\n }\n });\n delete state.groupedFiles['ignored'];\n next();\n }\n \n function sortByModificationTime(next) {\n state.groupedFilesSorted = state.groupedFiles.reduceGroups(function(groups, name, group) {\n var files = group.map(function(fn) {\n return {\n name: fn.slice(state.lkDir.length),\n modified: state.fileInfos[fn] && state.fileInfos[fn].mtime\n };\n });\n groups[name] = files.sort(function(a,b) {\n var modA = Number(a.modified), modB = Number(b.modified);\n return (modA \u003c modB) ? -1 : (modA == modB ? 0 : 1); }).clone().reverse();\n return groups;\n }, {});\n next();\n }\n \n [requireDirectoryWatcher,\n getLKDir,\n getLKFiles,\n groupHTMLFiles,\n sortByModificationTime].doAndContinue(null, function() {\n func(null, state.groupedFilesSorted); });\n\n}","funcProperties":{"__isSmartRef__":true,"id":246},"__LivelyClassName__":"lively.Closure"},"245":{"this":{"__isSmartRef__":true,"id":238}},"246":{"user":"robertkrahn","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Thu Sep 19 2013 00:07:10 GMT-0700 (PDT)\")"},"247":{"varMapping":{"__isSmartRef__":true,"id":248},"source":"function reset(type) {\n this.setList([]);\n}","funcProperties":{"__isSmartRef__":true,"id":249},"__LivelyClassName__":"lively.Closure"},"248":{"this":{"__isSmartRef__":true,"id":238}},"249":{"user":"robertkrahn","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Sep 18 2013 23:20:53 GMT-0700 (PDT)\")"},"250":{"varMapping":{"__isSmartRef__":true,"id":251},"source":"function listChanges(type) {\n // this.showHalos()\n // this.listChanges('worlds');\n // this.listChanges('parts');\n var container = this;\n this.removeAllMorphs();\n this.withHTMLFilesDo(function(err, groupedFiles) {\n if (err) { show(err); return; }\n var items = groupedFiles[type].slice(0,30).map(function(file) { \n var string = Strings.format('%s (%s ago)',\n file.name, file.modified.relativeTo(new Date)),\n text = new lively.morphic.Text(rect(0,0,100,20), string);\n text.applyStyle({\n fixedWidth: false, fixedHeight: true,\n fill: null, borderWidth: 0,\n whiteSpaceHandling: 'pre',\n allowInput: false});\n text.hasOwnListItemBehavior = true;\n text.emphasizeAll({uri: URL.root.withFilename(file.name).toString()});\n return {isListItem: true, morph: text, value: text};\n });\n container.setList(items);\n });\n}","funcProperties":{"__isSmartRef__":true,"id":252},"__LivelyClassName__":"lively.Closure"},"251":{"this":{"__isSmartRef__":true,"id":238}},"252":{"user":"robertkrahn","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Thu Sep 19 2013 00:07:58 GMT-0700 (PDT)\")"},"253":{"submorphs":[],"scripts":[],"id":"3AD58B97-C1DF-49E7-9806-E3EC91F208F5","shape":{"__isSmartRef__":true,"id":254},"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"auto","eventHandler":{"__isSmartRef__":true,"id":255},"itemList":[{"__isSmartRef__":true,"id":256},{"__isSmartRef__":true,"id":257},{"__isSmartRef__":true,"id":258}],"selectOnMove":false,"showsHalos":false,"name":"optionsList","partsBinMetaInfo":{"__isSmartRef__":true,"id":259},"derivationIds":[6545,"4A875854-E31F-48B3-BABB-177BCB7DB563","FAEFF55E-A5C9-4A98-BCCD-5361B1A4A0D6","E2CFF8F7-12A5-4697-8511-34D489626C50"],"selectedLineNo":0,"owner":{"__isSmartRef__":true,"id":237},"changeTriggered":false,"attributeConnections":[{"__isSmartRef__":true,"id":260}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"selection":"worlds","_Rotation":0,"_Scale":1,"prevScroll":[0,0],"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":262},"__LivelyClassName__":"lively.morphic.DropDownList","__SourceModuleName__":"Global.lively.morphic.Lists","_Position":"lively.pt(4.0,10.0)","distanceToDragEvent":"lively.pt(74.0,-13.0)"},"254":{"_BorderWidth":0,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(379.0,19.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(243,243,243)","_Padding":"lively.rect(0,0,0,0)"},"255":{"morph":{"__isSmartRef__":true,"id":253},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"256":{"isListItem":true,"string":"show recently changed worlds","value":"worlds"},"257":{"isListItem":true,"string":"show recently changed parts","value":"parts"},"258":{"isListItem":true,"string":"show all files","value":"allFiles"},"259":{"requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Inputs/","comment":"\"Native\" drop down list","partName":"DropDownList","__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Fri Jun 22 2012 06:06:37 GMT-0700 (PDT)\")"},"260":{"sourceObj":{"__isSmartRef__":true,"id":253},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":237},"targetMethodName":"showChangesFor","varMapping":{"__isSmartRef__":true,"id":261},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"261":{"source":{"__isSmartRef__":true,"id":253},"target":{"__isSmartRef__":true,"id":237}},"262":{"reset":{"__isSmartRef__":true,"id":263}},"263":{"varMapping":{"__isSmartRef__":true,"id":264},"source":"function reset() {\n this.setList([{\n isListItem: true,\n string: 'show recently changed worlds',\n value: 'worlds'\n }, {\n isListItem: true,\n string: 'show recently changed parts',\n value: 'parts'\n }, {\n isListItem: true,\n string: 'show all files',\n value: 'allFiles'\n }])\n}","funcProperties":{"__isSmartRef__":true,"id":265},"__LivelyClassName__":"lively.Closure"},"264":{"this":{"__isSmartRef__":true,"id":253}},"265":{"user":"robertkrahn","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Sep 18 2013 23:15:11 GMT-0700 (PDT)\")"},"266":{"_BorderWidth":0,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(914.2,158.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"267":{"partsSpaceName":"PartsBin/Basic","comment":"A plain simple rectangle","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":268},{"__isSmartRef__":true,"id":269},{"__isSmartRef__":true,"id":270},{"__isSmartRef__":true,"id":271},{"__isSmartRef__":true,"id":272},{"__isSmartRef__":true,"id":273},{"__isSmartRef__":true,"id":274},{"__isSmartRef__":true,"id":275},{"__isSmartRef__":true,"id":276},{"__isSmartRef__":true,"id":277},{"__isSmartRef__":true,"id":278},{"__isSmartRef__":true,"id":279},{"__isSmartRef__":true,"id":280},{"__isSmartRef__":true,"id":281},{"__isSmartRef__":true,"id":282}],"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Tue Jul 16 2013 22:06:17 GMT-0700 (PDT)\")"},"268":{"author":"SAPLivelyScreen","message":"no comment","id":"7A44D8CA-6D5F-42A3-A4B4-4D7F51EECA52","__serializedExpressions__":["date"],"date":"new Date(\"Tue Jun 18 2013 11:49:27 GMT-0700 (PDT)\")"},"269":{"author":"SAPLivelyScreen","message":"no comment","id":"EF145198-0649-41BD-A92E-521D98FEC49D","__serializedExpressions__":["date"],"date":"new Date(\"Wed May 29 2013 15:36:50 GMT-0700 (PDT)\")"},"270":{"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20","__serializedExpressions__":["date"],"date":"new Date(\"Fri Jan 18 2013 07:47:05 GMT-0800 (PST)\")"},"271":{"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2","__serializedExpressions__":["date"],"date":"new Date(\"Fri Jan 18 2013 07:42:31 GMT-0800 (PST)\")"},"272":{"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205","__serializedExpressions__":["date"],"date":"new Date(\"Thu Nov 22 2012 01:35:51 GMT-0800 (PST)\")"},"273":{"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jun 18 2012 10:35:08 GMT-0700 (PDT)\")"},"274":{"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350","__serializedExpressions__":["date"],"date":"new Date(\"Mon Apr 09 2012 04:42:07 GMT-0700 (PDT)\")"},"275":{"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7","__serializedExpressions__":["date"],"date":"new Date(\"Wed Mar 14 2012 02:42:26 GMT-0700 (PDT)\")"},"276":{"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B","__serializedExpressions__":["date"],"date":"new Date(\"Fri Feb 24 2012 17:59:09 GMT-0800 (PST)\")"},"277":{"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2","__serializedExpressions__":["date"],"date":"new Date(\"Wed Mar 14 2012 02:53:45 GMT-0700 (PDT)\")"},"278":{"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 03 2012 06:51:30 GMT-0700 (PDT)\")"},"279":{"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 03 2012 06:51:36 GMT-0700 (PDT)\")"},"280":{"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8","__serializedExpressions__":["date"],"date":"new Date(\"Wed Jan 23 2013 03:57:18 GMT-0800 (PST)\")"},"281":{"author":"robertkrahn","message":"no comment","id":"67FD74CD-7AE4-4050-ADC7-4DF73804258D","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 30 2013 00:18:06 GMT-0700 (PDT)\")"},"282":{"author":"robertkrahn","message":"no comment","id":"FBBB9C99-B61C-4D5F-8750-6E2987DF0C9C","__serializedExpressions__":["date"],"date":"new Date(\"Thu Jun 20 2013 15:16:24 GMT-0700 (PDT)\")"},"283":{"morph":{"__isSmartRef__":true,"id":237},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"284":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":285}},"285":{"test01IsMorph":{"__isSmartRef__":true,"id":286}},"286":{"varMapping":{"__isSmartRef__":true,"id":287},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":288},"__LivelyClassName__":"lively.Closure"},"287":{"this":{"__isSmartRef__":true,"id":284}},"288":{},"289":{"adjustForNewBounds":true,"resizeWidth":true,"resizeHeight":false},"290":{"reset":{"__isSmartRef__":true,"id":291},"showChangesFor":{"__isSmartRef__":true,"id":294},"onLoad":{"__isSmartRef__":true,"id":297}},"291":{"varMapping":{"__isSmartRef__":true,"id":292},"source":"function reset() {\n this.get('fileList').reset();\n this.get('optionsList').reset();\n // this.get('fileTree').setBounds(this.get('fileList').bounds());\n // -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-\n lively.bindings.connect(this.get('optionsList'), 'selection', this, 'showChangesFor');\n (function() { \n this.get('fileList').removeAllMorphs();\n }.bind(this)).delay(0.5);\n}","funcProperties":{"__isSmartRef__":true,"id":293},"__LivelyClassName__":"lively.Closure"},"292":{"this":{"__isSmartRef__":true,"id":237}},"293":{"user":"robertkrahn","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Thu Sep 19 2013 13:57:59 GMT-0700 (PDT)\")"},"294":{"varMapping":{"__isSmartRef__":true,"id":295},"source":"function showChangesFor(type) {\n // type = 'worlds' || 'parts' || 'allFiles'\n if (type === 'allFiles') {\n this.world().openFileTree();\n this.showChangesFor('worlds');\n } else {\n // this.get('fileTree').setVisible(false);\n // this.get('fileList').setVisible(true);\n this.get('fileList').listChanges(type);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":296},"__LivelyClassName__":"lively.Closure"},"295":{"this":{"__isSmartRef__":true,"id":237}},"296":{"user":"robertkrahn","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Thu Sep 19 2013 13:58:06 GMT-0700 (PDT)\")"},"297":{"varMapping":{"__isSmartRef__":true,"id":298},"source":"function onLoad() {\n this.showChangesFor.bind(this, 'worlds').delay(0.8);\n}","funcProperties":{"__isSmartRef__":true,"id":299},"__LivelyClassName__":"lively.Closure"},"298":{"this":{"__isSmartRef__":true,"id":237}},"299":{"user":"robertkrahn","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Sep 18 2013 23:29:48 GMT-0700 (PDT)\")"},"300":{"layouter":{"__isSmartRef__":true,"id":301},"resizeWidth":true,"resizeHeight":true,"adjustForNewBounds":true,"__serializedExpressions__":["extentWithoutPlaceholder"],"extentWithoutPlaceholder":"lively.pt(940.0,704.4)"},"301":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":12.91,"spacing":16.325,"container":{"__isSmartRef__":true,"id":8},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"302":{"traitName":"users.robertkrahn.WorldMenuTrait","options":{"__isSmartRef__":true,"id":303}},"303":{"override":["morphMenuItems"]},"304":{"requiredModules":[],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"305":{"onWindowResize":{"__isSmartRef__":true,"id":306},"centerWelcomeContainer":{"__isSmartRef__":true,"id":313},"onLoad":{"__isSmartRef__":true,"id":316}},"306":{"varMapping":{"__isSmartRef__":true,"id":307},"source":"function onWindowResize(evt) {\n this.centerWelcomeContainer();\n}","funcProperties":{"__isSmartRef__":true,"id":312},"__LivelyClassName__":"lively.Closure"},"307":{"this":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":308}},"308":{"$super":{"__isSmartRef__":true,"id":309}},"309":{"varMapping":{"__isSmartRef__":true,"id":310},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":311},"__LivelyClassName__":"lively.Closure"},"310":{"obj":{"__isSmartRef__":true,"id":0},"name":"onWindowResize"},"311":{},"312":{"user":"robertkrahn","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Sep 05 2012 00:03:25 GMT-0700 (PDT)\")"},"313":{"varMapping":{"__isSmartRef__":true,"id":314},"source":"function centerWelcomeContainer() {\n // this.centerWelcomeContainer()\n var container = this.get('welcomeContainer');\n if (!container) return;\n container.align(container.getCenter().addXY(0, 15), this.visibleBounds().center());\n var margin = 5;\n var pos = container.getPosition();\n if (pos.y \u003c margin) container.setPosition(pos.withY(margin));\n}","funcProperties":{"__isSmartRef__":true,"id":315},"__LivelyClassName__":"lively.Closure"},"314":{"this":{"__isSmartRef__":true,"id":0}},"315":{"user":"robertkrahn","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Sep 18 2013 23:35:12 GMT-0700 (PDT)\")"},"316":{"varMapping":{"__isSmartRef__":true,"id":317},"source":"function onLoad() {\n this.setExtent(this.windowBounds().extent());\n this.centerWelcomeContainer();\n}","funcProperties":{"__isSmartRef__":true,"id":318},"__LivelyClassName__":"lively.Closure"},"317":{"this":{"__isSmartRef__":true,"id":0}},"318":{"user":"robertkrahn","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Sep 05 2012 00:04:14 GMT-0700 (PDT)\")"},"isSimplifiedRegistry":true}}</script></body></html>