ScratchSource: Morphの改造

CBlockMorph – CommandBlockMorph – BlockMorph – Morph
 if-thenやforeverなどのブロック

IfElseBlockMorph – CommandBlockMorph – BlockMorph – Morph
 if-then-elseブロック

SetterBlockMorph – CommandBlockMorph – BlockMorph – Morph
 変数のブロック

CommandBlockMorph addLabel
 コマンドや引数のMorphを生成

CommandBlockMorph fixBlockLayout
 生成したMorphの配置?

BlockMorph class initialize
CBlockBracketThickness: CBlockMorphやIfElseBlockMorphのバーの太さ

SetterBlockMorph initChangerForVar: varName
 ’change %v by %n’のブロックを生成?

SetterBlockMorph initSetterForVar: varName
 ’set %v to %n’のブロックを生成?