TGroup


Croquet-Teapot

Comment:

TGroup is a TFrame which is always guaranteed to be invisible. It is used as a container and root object of a collection of child frames.

Hierarchy:

ProtoObject
Object
TObject
TFrame
TGroup

Summary:

instance variables:

doColorize

methods:

instance class
accessing initialize testing no messages

Detail:

instance variables:

doColorize

instance methods:

accessing
colorize: col

	doColorize ifNil:[doColorize _ true.].
	doColorize ifTrue:[frameChildren do:[ :fc | fc colorize: col].].
doColorize: bool


	doColorize _ bool.
material: mat


	doColorize ifTrue:[^super material: mat].
visibleTree: bool


	"Skip yourself, just do the children."
	frameChildren ifNotNil:[
		frameChildren do:[ :fc | fc visibleTree: bool.].].

initialize
initialize

	super initialize.
	visible _ false.
	doColorize _true.

testing
isGroup


	^ true.

class methods:

^top


- made by Dandelion -