[squeak-dev] The Trunk: Kernel-mt.867.mcz

commits at source.squeak.org commits at source.squeak.org
Tue Aug 12 07:31:29 UTC 2014

Marcel Taeumel uploaded a new version of Kernel to project The Trunk:

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

Name: Kernel-mt.867
Author: mt
Time: 12 August 2014, 9:29:37.682 am
UUID: f469a687-9e68-6542-b0ae-01fde30002a8
Ancestors: Kernel-eem.866

New preference added for activating system windows on first mouse click. Works for all standard tools that subclass Model for their model.

=============== Diff against Kernel-eem.866 ===============

Item was changed:
  Object subclass: #Model
  	instanceVariableNames: 'dependents'
+ 	classVariableNames: 'WindowActiveOnFirstClick'
- 	classVariableNames: ''
  	poolDictionaries: ''
  	category: 'Kernel-Models'!
  !Model commentStamp: '<historical>' prior: 0!
  Provides a superclass for classes that function as models.  The only behavior provided is fast dependents maintenance, which bypasses the generic DependentsFields mechanism.  1/23/96 sw!

Item was added:
+ ----- Method: Model class>>windowActiveOnFirstClick (in category 'preferences') -----
+ windowActiveOnFirstClick
+ 	<preference: 'Window Active On First Click'
+ 		category: 'windows'
+ 		description: 'Whether or not you want to directly interact with a widget (e.g. button) in a not-yet-active window'
+ 		type: #Boolean>
+ 	^ WindowActiveOnFirstClick ifNil: [ false ]!

Item was added:
+ ----- Method: Model class>>windowActiveOnFirstClick: (in category 'preferences') -----
+ windowActiveOnFirstClick: aBoolean
+ 	WindowActiveOnFirstClick := aBoolean.!

Item was added:
+ ----- Method: Model>>windowActiveOnFirstClick (in category 'user interface') -----
+ windowActiveOnFirstClick
+ 	^ self class windowActiveOnFirstClick!

More information about the Squeak-dev mailing list