<div dir="ltr"><div>I'm not quite sure what goes wrong with scrolling here.</div><div><br></div>The horizontal bar does not change in BracketSliderMorph>>initializeSlider<div>...</div><div> horizontal: self bounds isWide;<br></div><div><br></div><div>Karl</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Apr 14, 2015 at 7:13 PM, <span dir="ltr"><<a href="mailto:commits@source.squeak.org" target="_blank">commits@source.squeak.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Marcel Taeumel uploaded a new version of Morphic to project The Trunk:<br>
<a href="http://source.squeak.org/trunk/Morphic-mt.873.mcz" target="_blank">http://source.squeak.org/trunk/Morphic-mt.873.mcz</a><br>
<br>
==================== Summary ====================<br>
<br>
Name: Morphic-mt.873<br>
Author: mt<br>
Time: 14 April 2015, 7:13:14.346 pm<br>
UUID: 425d78a8-53e2-c344-a4cd-82ae0d9926aa<br>
Ancestors: Morphic-mt.872<br>
<br>
New color picker morph now uses one-liner for displaying the color expression. It also adds a drop-shadow if menuAppearance3d is enabled.<br>
<br>
(Note: There seems to be still some v-scrolling bug... hmmmm...)<br>
<br>
=============== Diff against Morphic-mt.872 ===============<br>
<br>
Item was changed:<br>
----- Method: NewColorPickerMorph>>newColorExpressionMorph (in category 'initialize-release') -----<br>
newColorExpressionMorph<br>
+ | inputField builder |<br>
+ builder := ToolBuilder default.<br>
+ inputField := (builder build: (builder pluggableInputFieldSpec new<br>
+ model: self;<br>
+ getText: #colorExpression;<br>
+ setText: #colorExpression:)).<br>
+ inputField<br>
- | pluggable |<br>
- pluggable := (PluggableTextMorph<br>
- on: self<br>
- text: #colorExpression<br>
- accept: #colorExpression:)<br>
hResizing: #spaceFill ;<br>
vResizing: #rigid ;<br>
+ height: (Preferences standardDefaultTextFont height * 3/2).<br>
+ ^ inputField!<br>
- height: 20 ;<br>
- acceptOnCR: true ;<br>
- retractableOrNot ;<br>
- yourself.<br>
- pluggable textMorph autoFit: false.<br>
- ^ pluggable!<br>
<br>
Item was changed:<br>
----- Method: NewColorPickerMorph>>setup (in category 'initialize-release') -----<br>
setup<br>
self<br>
color: (Color white slightlyDarker alpha: 0.88) ;<br>
cornerStyle: #rounded ;<br>
changeTableLayout ;<br>
hResizing: #rigid ;<br>
vResizing: #rigid ;<br>
extent: 240@240 ;<br>
addMorphBack: hsvaMorph ;<br>
addMorphBack: self newColorExpressionMorph ;<br>
addMorphBack: self newBottomRow ;<br>
layoutInset: 4 ;<br>
+ cellInset: 2.<br>
+<br>
+ Preferences menuAppearance3d<br>
+ ifTrue: [self addDropShadow].!<br>
- cellInset: 0!<br>
<br>
<br>
</blockquote></div><br></div>