[squeak-dev] The Trunk: PreferenceBrowser-mt.136.mcz
commits at source.squeak.org
commits at source.squeak.org
Mon Mar 14 15:32:06 UTC 2022
Marcel Taeumel uploaded a new version of PreferenceBrowser to project The Trunk:
http://source.squeak.org/trunk/PreferenceBrowser-mt.136.mcz
==================== Summary ====================
Name: PreferenceBrowser-mt.136
Author: mt
Time: 14 March 2022, 4:32:04.414786 pm
UUID: d7235d48-385c-6c4b-ba7a-c4fa7555b49c
Ancestors: PreferenceBrowser-mt.135
Make text-input fields in preference browser have a similar width. (I think we need a new view for negative numbers or floats.)
=============== Diff against PreferenceBrowser-mt.135 ===============
Item was changed:
----- Method: PBClassPreferenceView>>textField (in category 'user interface') -----
textField
| field |
field := PluggableTextMorphPlus
on: self
text: #preferenceValue
accept: #preferenceValue:.
field
- hideScrollBarsIndefinitely;
acceptOnCR: true;
wrapFlag: false;
+ hideScrollBarsIndefinitely;
vResizing: #rigid;
+ hResizing: #rigid;
+ height: ToolBuilder default inputFieldHeight;
+ width: (TextStyle default compositionWidthFor: 30).
- hResizing: #spaceFill;
- height: ToolBuilder default inputFieldHeight.
styler ifNotNil: [:s | field styler: (s view: field)].
^ field!
Item was changed:
----- Method: PBNumericPreferenceView>>textField (in category 'user interface') -----
textField
+
^(PluggableTextMorph
on: self
text: #preferenceValue
accept: #preferenceValue:)
- hideScrollBarsIndefinitely;
acceptOnCR: true;
wrapFlag: false;
+ hideScrollBarsIndefinitely;
vResizing: #rigid;
+ hResizing: #rigid;
- hResizing: #spaceFill;
height: ToolBuilder default inputFieldHeight;
+ width: (TextStyle default compositionWidthFor: 15);
yourself.!
Item was changed:
----- Method: PBTextPreferenceView>>representativeButtonWithColor:inPanel: (in category 'user interface') -----
representativeButtonWithColor: aColor inPanel: aPreferenceBrowser
^self horizontalPanel
layoutInset: 2;
color: aColor;
cellGap: 20;
cellPositioning: #center;
addMorphBack: self morphForName;
+ addMorphBack: self horizontalFiller;
addMorphBack: self textField;
yourself.!
Item was changed:
----- Method: PBTextPreferenceView>>textField (in category 'user interface') -----
textField
^(PluggableTextMorph
on: self
text: #preferenceValue
accept: #preferenceValue:)
acceptOnCR: true;
wrapFlag: false;
hideScrollBarsIndefinitely;
vResizing: #rigid;
+ hResizing: #rigid;
- hResizing: #spaceFill;
height: ToolBuilder default inputFieldHeight;
+ width: (TextStyle default compositionWidthFor: 30);
-
yourself.!
More information about the Squeak-dev
mailing list
|