[squeak-dev] The Inbox: PreferenceBrowser-kfr.60.mcz
commits at source.squeak.org
commits at source.squeak.org
Sun Jan 10 19:14:51 UTC 2016
A new version of PreferenceBrowser was added to project The Inbox:
http://source.squeak.org/inbox/PreferenceBrowser-kfr.60.mcz
==================== Summary ====================
Name: PreferenceBrowser-kfr.60
Author: kfr
Time: 6 January 2016, 8:14:45.215914 pm
UUID: 8f2ce27e-4786-4fcb-b372-c70b12a519b5
Ancestors: PreferenceBrowser-kfr.59
Hook up SystemWindow backgroundColor to PreferenceBrowser
=============== Diff against PreferenceBrowser-kfr.59 ===============
Item was changed:
----- Method: PreferenceBrowserMorph>>newCategoryList (in category 'submorphs - category list') -----
newCategoryList
^(PluggableListMorph
on: self model
list: #categoryList
selected: #selectedCategoryIndex
changeSelected: #selectedCategoryIndex:)
+ color: SystemWindow backgroundColor;
- color: Color white;
borderInset;
hResizing: #spaceFill;
vResizing: #spaceFill;
layoutFrame: (LayoutFrame fractions: (0 at 0 corner: 0.25 at 1));
yourself.!
Item was changed:
----- Method: PreferenceBrowserMorph>>newSearchTextField (in category 'submorphs - search panel') -----
newSearchTextField
| ptm |
ptm := PluggableTextMorphPlus
on: self model
text: #searchPatternNeverTriggered
accept: #searchPattern:.
ptm
minimumHeight: 0;
balloonText: 'Search preferences ...';
hideScrollBarsIndefinitely;
layoutFrame: (LayoutFrame fractions: (0 at 0 corner: 1 at 0) offsets: (0 at 0 corner: 0@ (TextStyle default lineGrid * 2)));
borderInset;
+ color: SystemWindow backgroundColor;
- color: Color white;
vResizing: #spaceFill;
hResizing: #spaceFill;
acceptOnCR: true;
onKeyStrokeSend: #value to: [ ptm hasUnacceptedEdits ifTrue: [ ptm accept ] ].
^ptm.!
Item was changed:
----- Method: PreferenceBrowserMorph>>preferenceList (in category 'submorphs - preference list') -----
preferenceList
^preferenceList ifNil:
[preferenceList := ScrollPane new
+ color: SystemWindow backgroundColor;
- color: Color white;
borderInset;
vResizing: #spaceFill;
hResizing: #spaceFill;
layoutFrame: (LayoutFrame fractions: (0.25 at 0 corner: 1 at 1)).
preferenceList scroller
on: #mouseEnter send: #value:
to: [:event | event hand newKeyboardFocus: preferenceList scroller];
on: #keyStroke send: #keyPressed: to: self.
preferenceList.]!
More information about the Squeak-dev
mailing list
|