BannerUIWindowclass

banner.t[754]

Superclass
Tree

Subclass
Tree

Global
Objects

Property
Summary

Method
Summary

Property
Details

Method
Details

A BannerUIWindow object. This keeps track of the transient UI state of a banner window while it appears on the screen. We create only transient instances of this class, since it tracks what’s actually displayed at any given time.

class BannerUIWindow :   object

Superclass Tree   (in declaration order)

BannerUIWindow
`         object`

Subclass Tree  

(none)

Global Objects  

(none)

Summary of Properties  

align_ handle_ id_ outputStream_ parentID_ styleFlags_ win_ windowType_

Summary of Methods  

construct

Properties  

align_

banner.t[786]

no description available

handle_

banner.t[769]

the system-level banner handle

id_

banner.t[772]

the banner’s ID

outputStream_

banner.t[782]

The banner’s output stream. Output streams are always transient, so hang on to each active banner’s stream so that we can plug it back in on restore.

parentID_

banner.t[775]

the parent banner’s ID (nil if this is a top-level banner)

styleFlags_

banner.t[787]

no description available

win_

banner.t[794]

Scratch-pad for our association to our BannerWindow object. We only use this during the RESTORE process, to tie the transient object back to the proper persistent object.

windowType_

banner.t[785]

creation parameters of the banner

Methods  

construct (handle, ostr, id, parentID, windowType, align, styleFlags)

banner.t[756]

construct

TADS 3 Library Manual
Generated on 5/16/2013 from TADS version 3.1.3