February 29, 1996 inherits from EditWindow; inherits from BalloonSpout;
![]()
![]()
Magic Cap provides class SpoutedEditWindow for edit windows that have a balloon spout pointing to the item being edited.
Instantiate: sometimes Subclass: sometimes Call its methods: rarely
You might create an object of class SpoutedEditWindow if you want to have an edit window with a balloon spout that points to the item being edited.
Class SpoutedEditWindow defines the following method:
| Method | Description |
|---|---|
BalloonDot |
Overridden to get balloon dot position from editSpoutPosition field. |
Methods that have long descriptions should be listed here with cross references. Use the Method Table reference format. (Since my old book template called this table a "Field Table", I've created a new table format with that name. It's a duplicate of the Method Table format.) All my cross reference formats use the XRefColor character tag, which just turns the text red.
Class SpoutedEditWindow defines the following fields:
| Field | Type | Description |
|---|---|---|
| Inherited from SingleLinkable | ||
| next | Object | Next item in view list |
| Inherited from Linkable | ||
| previous | Object | Previous item in view list |
| Inherited from Viewable | ||
| superview | Viewable | Container for this object |
| subview | Viewable | Object contained by this object |
| relativeOrigin | Dot | Origin relative to superview |
| contentSize | Dot | Size of content rectangle |
| viewFlags | Flags | Property settings |
| labelStyle | TextStyle | Text style of object's label |
| color | Color | Color of object's content |
| shadow | Shadow | Shadow drawn with object |
| sound | Sound | Sound associated with object |
| Inherited from HasBorder | ||
| border | Border | Framed border drawn around object |
| Inherited from Window | ||
| windowFlags | Flags | Stores various boolean attributes of the window |
| Inherited from TitledWindow | ||
| titleColor | Unsigned | RGB color for title box |
| titleHeight | Micron | Height of title box |
| dependents | ObjectList | List of dependent windows |
| Inherited from EditWindow | ||
| target | Object | Edit target of the window |
| redrawObject | Viewable | Used by redraw mechanism |
| Inherited from BalloonSpout | ||
| editSpoutPosition | Dot | Stored position of spout tip |
| Defined by SpoutedEditWindow | ||
| target | Object | Target for this window |
overrides BalloonDot Call: rarely Override: sometimes
Class SpoutedEditWindow overrides BalloonDot to get the window's balloon dot position from the editSpoutPosition field.