[squeak-dev] The Trunk: Morphic-mt.1284.mcz

commits at source.squeak.org commits at source.squeak.org
Tue Aug 16 08:55:15 UTC 2016


Marcel Taeumel uploaded a new version of Morphic to project The Trunk:
http://source.squeak.org/trunk/Morphic-mt.1284.mcz

==================== Summary ====================

Name: Morphic-mt.1284
Author: mt
Time: 16 August 2016, 10:53:39.817039 am
UUID: 9be9225e-0fc3-be4a-b443-10f527f1fb6d
Ancestors: Morphic-mt.1283

Fix window color for windows without models. Do not make them transparent by default.

=============== Diff against Morphic-mt.1283 ===============

Item was changed:
  ----- Method: SystemWindow class>>themeProperties (in category 'preferences') -----
  themeProperties
  
  	^ super themeProperties, {	
  		{ #borderColorModifier. 'Colors'. 'How to derive the borderColor from the window color.' }.
  		{ #borderWidth. 'Borders'. 'Width of the menu''s border.' }.
  		{ #titleFont. 'Fonts'. 'Font of the window title.' }.
  		
  		{ #unfocusedWindowColorModifier. 'Colors'. 'A block with one argument that modifies a color to look unfocused.' }.
  		{ #unfocusedLabelColor. 'Colors'. 'Window title color when window has no focus.'}.
  		{ #focusedLabelColor. 'Colors'. 'Window title color when window has focus.'}.
+ 		
+ 		{ #color. 'Colors'. 'Color to use if the model or the pane morphs do not provide one.' }.
  	}!

Item was added:
+ ----- Method: SystemWindow>>defaultColor (in category 'initialization') -----
+ defaultColor
+ 
+ 	^ self userInterfaceTheme color ifNil: [Color veryVeryLightGray]!



More information about the Squeak-dev mailing list