move
remove
load
nothing selected


copy
Share Link
modules
2013-04-29 10:39 bert: more detailed label text 2013-04-29 10:25 bert: made URL text a bit smaller to fit more characters 2013-01-18 07:47 jenslincke: added legend 2013-01-18 07:42 jenslincke: no comment 2012-11-22 01:35 jenslincke: I want my blue rectangle back! 2012-06-18 10:35 bgnauk: no comment 2012-04-09 04:42 undefined: suddenly, the rectangle became a CarDemo 2012-03-14 02:42 undefined: css transitions 2012-02-24 17:59 fbo: no comment 2012-03-14 02:53 undefined: sorry 2012-05-03 06:51 undefined: whoopsie 2012-05-03 06:51 undefined: whoopsie 2013-01-23 03:57 jenslincke: no comment 2013-04-29 09:53 bert: Initial version

Back
Pin
TouchMenu
Layout
adjustForNewBounds
resizeWidth
resizeHeight
moveVertical
centeredVertical
scaleHorizontal
scaleVertical
configure
centeredHorizontal
moveHorizontal
Opacity
Layout
LayoutStyler
Basic
Flap
Do all
DoAllButton
Print
PrintButton
ObjectEditorII
X
M

Scripts
Connections
+
+
-
-
// changed on Wed Mar 14 2012 16:39:32 GMT+0100 (CET) by huberthesse function onrestore() { this.targetMorph.onrestore(); } // changed on Tue Sep 27 2011 20:25:16 GMT+0200 (CEST) by lauritz function onShutdown() { this.targetMorph.onShutdown(); } // changed on Thu Nov 17 2011 04:59:23 GMT+0100 (CET) by lauritz function reset() { this.targetMorph.reset(); } // changed on Thu Nov 17 2011 04:59:23 GMT+0100 (CET) by lauritz function setTarget(t) { this.targetMorph.setTarget(t);
Target:
Tag:
all
run
save
Tests
Tags:
[]
ObjectEditorII
{
}
ObjectEditorII
Parts Bin
FlapPB
Playfield
ResizeCorner
ObjectEditorII
X
M
Scripts
Connections
+
+
-
-
// changed on Wed Mar 14 2012 16:39:32 GMT+0100 (CET) by huberthesse function onrestore() { this.targetMorph.onrestore(); } // changed on Tue Sep 27 2011 20:25:16 GMT+0200 (CEST) by lauritz function onShutdown() { this.targetMorph.onShutdown(); } // changed on Thu Nov 17 2011 04:59:23 GMT+0100 (CET) by lauritz function reset() { this.targetMorph.reset(); } // changed on Thu Nov 17 2011 04:59:23 GMT+0100 (CET) by lauritz function setTarget(t) { this.targetMorph.setTarget(t);
Target:
Tag:
all
run
save
Tests
Tags:
[]
ObjectEditorII
{
}
ObjectEditorTool
Scripts
Connections
+
+
-
-
empty
Target:
Tag:
all
run
save
ObjectEditor
X
M
-
ObjectEditor
TouchList
ShadowButton
Marker
HoldIndicator
Save
SaveButton
^
^
Color
Fill
Alpha
ColorChooser
Obj Editor
save
>>
run
FlapOE
Go
some text
SearchField
prepare for webApp
webAppButton
^
^
Border
Fill
Alpha
Width
Radius
BorderStyler
loading part
LoadingMorph
some text
Text
move
remove
load
nothing selected
copy
Share Link
log
modules
-
+
>>
*all*
*latest*
*search*
Backgrounds
Basic
BP2012
CodeSnippets
Constantin
Controls
Database
DatabaseDemo
Debugging
Demos
Dialogs
Documentation
DroppableBehaviors
ElProfesor
Fabian
FreedomOfSpeech
Fun
Games
Grid
groupBejeweled
Holger
Inputs
iPad Widgets
iPadWidgets
Issues
Jens
Layout
Maps
Martin
Math
morphic.js
MP2011WS
NewWorld
Pictures
Presenting
Productivity
prova
Robert
Sandbox
Scripting
Server
SketchyInputs
SWD2011
Tests
Text
Tiles
Tools
uncategorized
Visualization
Widgets
Wiki
some text
Go
PartsBinBrowser
X
M
-
PartsBinBrowser
Do it
DoitButton
Ellipse
button
Button
be Tool
BeToolButton
Slider
some text
TextField
Back
PinLessTouchMenu
-
+
chec
search
more
PartsBinBrowser
X
M

Gravatar Demo
X
M

Email Address:
danhhingalls@gmail.com
MD5 Hash of Email Address:
95453dacf0495875373c5771284fe7e1
Image URL Constructed from Hash:
http://www.gravatar.com/avatar/95453dacf0495875373c5771284fe7e1?d=identicon
Gravatar Image:
Gravatar images are used on many social websites, including GitHub and StackOverflow. You can register your own custom avatar at gravatar.com, which will be displayed instead of the default “identicon”.
Workspace
X
M

1
2
3
4
5
6
7
8
9
10
11
12
13
connect(this, "textString", this.get("Hash"), "textString", {converter: 
    function converter(value) {
    return Strings.md5(value.trim().toLowerCase())
}});
connect(this, "textString", this.get("URL"), "textString", {converter: 
    function converter(hash) {
    // see http://en.gravatar.com/site/implement/images/
    // identicon, monsterid, retro, wavatar
     return 'http://www.gravatar.com/avatar/' + hash + '?d=identicon'
}});
connect(this, "textString", this.get("Image"), "setImageURL", {});
X