{__REG_ID__:0
submorphs: [[]],
scripts: [[]],
id: 3160B0A5-0C15-4A38-B3D8-4C82CBB1FC21,
shape: {__REG_ID__:1
fill: null,
_BorderWidth: 0,
_ClipMode: visible,
__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(768.7,26.0),
_BorderColor: Color.rgb(0,0,0),
_Padding: lively.rect(4,2,0,0),
1},
grabbingEnabled: false,
droppingEnabled: false,
halosEnabled: true,
fixedWidth: true,
fixedHeight: false,
allowsInput: true,
_FontFamily: Arial, sans-serif,
registeredForMouseEvents: true,
_MaxTextWidth: 760.695652,
_MaxTextHeight: null,
showsHalos: false,
_FontSize: 14,
name: Text5,
partsBinMetaInfo: {__REG_ID__:2
partsSpaceName: PartsBin/Basic,
migrationLevel: 4,
comment: a simple text morph,
partName: Text,
changes: [[{__REG_ID__:3
date: {__REG_ID__:4
isSerializedDate: true,
string: Sat Apr 21 2012 16:30:30 GMT+0200 (CEST),
__LivelyClassName__: undefined,
4},
author: robertkrahn,
message: text click was broken?,
id: 9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0,
__LivelyClassName__: undefined,
3}, {__REG_ID__:5
date: {__REG_ID__:6
isSerializedDate: true,
string: Mon Feb 27 2012 06:20:38 GMT+0100 (CET),
__LivelyClassName__: undefined,
6},
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,
__LivelyClassName__: undefined,
5}, {__REG_ID__:7
date: {__REG_ID__:8
isSerializedDate: true,
string: Sat Apr 21 2012 07:31:43 GMT+0200 (CEST),
__LivelyClassName__: undefined,
8},
author: tessi,
message: TextBubble calls its disappear() function after showBubbleTime() milliseconds now,
id: 0F4DE333-A551-4961-B29D-70270977EBEF,
__LivelyClassName__: undefined,
7}, {__REG_ID__:9
date: {__REG_ID__:10
isSerializedDate: true,
string: Sat Apr 21 2012 07:32:09 GMT+0200 (CEST),
__LivelyClassName__: undefined,
10},
author: tessi,
message: TextBubble calls its disappear() function after showBubbleTime() milliseconds now,
id: 785D95BD-7858-43EB-90E6-A1C085E2F2B9,
__LivelyClassName__: undefined,
9}, {__REG_ID__:11
date: {__REG_ID__:12
isSerializedDate: true,
string: Tue May 08 2012 14:18:18 GMT+0200 (CEST),
__LivelyClassName__: undefined,
12},
author: timfelgentreff,
message: better text,
id: B904F9AC-6EA0-4A8A-83C9-AFC85AADC194,
__LivelyClassName__: undefined,
11}]],
revisionOnLoad: 160159,
__LivelyClassName__: lively.PartsBin.PartsBinMetaInfo,
__SourceModuleName__: Global.lively.PartsBin,
2},
textChunks: [[{__REG_ID__:13
style: {__REG_ID__:14
fontWeight: bold,
__LivelyClassName__: lively.morphic.TextEmphasis,
__SourceModuleName__: Global.lively.morphic.TextCore,
14},
chunkOwner: [object Object],
_id: _1037,
storedString: Question:,
debugMode: undefined,
__LivelyClassName__: lively.morphic.TextChunk,
__SourceModuleName__: Global.lively.morphic.TextCore,
13}, {__REG_ID__:15
_id: _1087,
style: {__REG_ID__:16
__LivelyClassName__: lively.morphic.TextEmphasis,
__SourceModuleName__: Global.lively.morphic.TextCore,
16},
chunkOwner: [object Object],
storedString: What bulk and how much of it do our parts carry?,
debugMode: undefined,
__LivelyClassName__: lively.morphic.TextChunk,
__SourceModuleName__: Global.lively.morphic.TextCore,
15}]],
charsReplaced: bulk ,
lastFindLoc: 43,
prevScroll: [[0, 0]],
eventHandler: {__REG_ID__:17
morph: [object Object],
__LivelyClassName__: lively.morphic.EventHandler,
__SourceModuleName__: Global.lively.morphic.Events,
17},
_ClipMode: visible,
derivationIds: [[355, 1EB1674F-8BF2-419B-B054-86129ED70335, 63698904-DC05-4341-A9B6-5CC4A219CD04, F6A714BA-4735-41ED-8A2A-45CB153FBDF8, 5848BD12-8F39-45F4-958F-07FC46FFCFCE, 66105656-4C07-436C-8D36-D8BA52D75472, D17E8BFD-87AB-4DE5-A65E-DB47597C4EFD]],
_WhiteSpaceHandling: pre-wrap,
_MinTextWidth: 760.695652,
_MinTextHeight: null,
isBeingDragged: false,
moved: true,
previousSelection: [[59, 59]],
splittedFrom: {__REG_ID__:18
isCopyMorphRef: true,
morphRefId: 1,
__LivelyClassName__: undefined,
18},
_Rotation: 0,
_Scale: 1,
priorSelectionRange: [[58, 58]],
__serializedExpressions__: [[_Position, textColor, _Padding, distanceToDragEvent]],
__serializedLivelyClosures__: {__REG_ID__:19
doSave: {__REG_ID__:20
varMapping: {__REG_ID__:21
this: [object Object],
__serializedLivelyClosures__: {__REG_ID__:22
$super: {__REG_ID__:23
varMapping: {__REG_ID__:24
obj: [object Object],
name: doSave,
__LivelyClassName__: undefined,
24},
source: function () {
try {
return obj.constructor.prototype[name].apply(obj, arguments)
} catch (e) {
if ($world)
$world.logError(e, 'Error in $super call')
else
alert('Error in $super call: ' + e + '\n' + e.stack);
return null;
}
},
funcProperties: {__REG_ID__:25
__LivelyClassName__: undefined,
25},
__LivelyClassName__: lively.Closure,
__SourceModuleName__: Global.lively.lang.Closure,
23},
__LivelyClassName__: undefined,
22},
__LivelyClassName__: undefined,
21},
source: function doSave() {
$world.saveWorld()
},
funcProperties: {__REG_ID__:26
timestamp: {__REG_ID__:27
isSerializedDate: true,
string: Fri Nov 16 2012 14:44:36 GMT+0100 (CET),
__LivelyClassName__: undefined,
27},
user: jenslincke,
tags: [[]],
__LivelyClassName__: undefined,
26},
__LivelyClassName__: lively.Closure,
__SourceModuleName__: Global.lively.lang.Closure,
20},
__LivelyClassName__: undefined,
19},
__LivelyClassName__: lively.morphic.Text,
__SourceModuleName__: Global.lively.morphic.TextCore,
_Position: lively.pt(41.0,561.0),
textColor: Color.rgb(0,0,0),
_Padding: lively.rect(5,5,0,0),
distanceToDragEvent: lively.pt(515.0,-13.0),
0}