<body><div id="__MailbirdStyleContent" style="font-size: 10pt;font-family: Arial;color: #000000">
<img id="175e0073-5c24-4ec2-ab7a-e45a0f5a8eda" src="cid:4f534044-d524-4518-955a-6bd401ac2944" width="auto"></img><br><div class="mb_sig"></div><blockquote class="history_container" type="cite" style="border-left-style:solid;border-width:1px; margin-top:20px; margin-left:0px;padding-left:10px;">
<p style="color: #AAAAAA; margin-top: 10px;">Am 20.02.2020 13:43:33 schrieb commits@source.squeak.org <commits@source.squeak.org>:</p><div style="font-family:Arial,Helvetica,sans-serif">Marcel Taeumel uploaded a new version of EToys to project The Trunk:<br>http://source.squeak.org/trunk/EToys-mt.380.mcz<br><br>==================== Summary ====================<br><br>Name: EToys-mt.380<br>Author: mt<br>Time: 20 February 2020, 1:43:12.099407 pm<br>UUID: 4edbddf3-efc9-2343-969a-17b5ae11258c<br>Ancestors: EToys-mt.379<br><br>In Etoys, fixes some visuals in the dialog for saving projects.<br><br>=============== Diff against EToys-mt.379 ===============<br><br>Item was changed:<br> ----- Method: EToyGenericDialogMorph>>genericTextFieldNamed: (in category 'as yet unclassified') -----<br> genericTextFieldNamed: aString <br> | newField |<br>+ newField := ShowEmptyTextMorph new<br>+ beAllFont: self myFont;<br>+ contentsWrapped: '';<br>+ extent: 400 @ 20.<br>- newField := ShowEmptyTextMorph new beAllFont: self myFont;<br>- extent: 400 @ 20;<br>- contentsWrapped: ''.<br> namedFields at: aString put: newField.<br> ^ newField!<br><br>Item was changed:<br> ----- Method: EToyGenericDialogMorph>>lockedString:font: (in category 'as yet unclassified') -----<br> lockedString: aString font: aFont<br>+ ^ (self inARow: {(StringMorph contents: aString font: aFont) lock})!<br>- ^ self inAColumn: {(StringMorph contents: aString font: aFont) lock}!<br><br>Item was changed:<br> ----- Method: EToyProjectDetailsMorph>>rebuild (in category 'initialization') -----<br> rebuild<br> "Rebuild the receiver from scratch."<br> <br> | bottomButtons header toAdd |<br> self removeAllMorphs.<br> header := self addARow: {<br>+ (self lockedString: 'Please describe this project' translated) listDirection: #topToBottom.<br>- self lockedString: 'Please describe this project' translated.<br> }.<br> header color: ScriptingSystem baseColor.<br> self addARow: {<br> self lockedString: 'Project Name' translated.<br> self inAColumnForText: {self fieldForProjectName}<br> }.<br> self expandedFormat ifTrue: [<br> self fieldToDetailsMappings do: [ :each |<br> toAdd := (each size < 5="" or:="" [each="" fifth=""><br> ifTrue:<br> [self genericTextFieldNamed: each first]<br> ifFalse:<br> [self popUpEntryNamed: each first menuTitle: each third].<br> <br> self addARow: {<br> self lockedString: each third translated.<br> self inAColumnForText: {toAdd height: each fourth}<br> }.<br> ].<br> ].<br> bottomButtons := self expandedFormat ifTrue: [<br> {<br> self okButton.<br> self cancelButton.<br> }<br> ] ifFalse: [<br> {<br> self okButton.<br> self expandButton.<br> self cancelButton.<br> }<br> ].<br> self addARow: bottomButtons.<br> self fillInDetails.!<br><br>Item was changed:<br> ----- Method: EToyProjectRenamerMorph>>buttonNamed:action:color:help: (in category 'as yet unclassified') -----<br> buttonNamed: aString action: aSymbol color: aColor help: helpString<br> <br> | f col |<br> f := SimpleButtonMorph new<br> target: self;<br> label: aString translated font: self myFont;<br> color: aColor;<br> borderColor: aColor muchDarker;<br> actionSelector: aSymbol;<br>+ setBalloonText: helpString translated;<br>+ hResizing: #spaceFill.<br>- setBalloonText: helpString translated.<br> col := (self inAColumn: {f}) hResizing: #spaceFill.<br> ^col!<br><br><br></div></blockquote>
</div></body>