Marcel Taeumel uploaded a new version of Morphic to project The Trunk: http://source.squeak.org/trunk/Morphic-mt.1388.mcz
==================== Summary ====================
Name: Morphic-mt.1388 Author: mt Time: 17 January 2018, 9:44:20.551014 am UUID: 34b39115-f355-cb47-ad1e-c05e396b9189 Ancestors: Morphic-mt.1387
Adds names to a dialog's morphs to simplify debugging.
=============== Diff against Morphic-mt.1387 ===============
Item was changed: ----- Method: DialogWindow>>createBody (in category 'initialization') ----- createBody
| body | body := Morph new + name: 'Body'; changeTableLayout; hResizing: #shrinkWrap; vResizing: #shrinkWrap; listDirection: #topToBottom; cellPositioning: #leftCenter; layoutInset: (10@5 corner: 10@10); cellInset: 5; color: Color transparent; yourself. body addAllMorphs: {self createMessage: ''. self createPane. self createButtonRow. self createFilter}. self addMorphBack: body.!
Item was changed: ----- Method: DialogWindow>>createButtonRow (in category 'initialization') ----- createButtonRow
^ buttonRow := Morph new + name: 'Buttons'; color: Color transparent; changeTableLayout; vResizing: #shrinkWrap; hResizing: #spaceFill; listDirection: #leftToRight; listCentering: #center; cellInset: 5; yourself!
Item was changed: ----- Method: DialogWindow>>createFilter (in category 'initialization') ----- createFilter + "This is an invisible morph that catches keystrokes to filter content in multiple widgets at once. Needs #filterEnabled to be true." filterMorph := '' asText asMorph lock. filterMorph + name: 'Filter'; visible: false; disableTableLayout: true. ^ filterMorph!
Item was changed: ----- Method: DialogWindow>>createMessage: (in category 'initialization') ----- createMessage: aString messageMorph := aString asText asMorph lock. + messageMorph name: 'Message'. self setMessageParameters. ^ messageMorph!
Item was changed: ----- Method: DialogWindow>>createPane (in category 'initialization') ----- createPane
^ paneMorph := BorderedMorph new + name: 'Content'; changeProportionalLayout; hResizing: #rigid; vResizing: #rigid; layoutInset: 0; color: Color transparent; borderWidth: 0; yourself.!
packages@lists.squeakfoundation.org