inherits from PublicAddress;
![]()
Magic Cap defines class ManualDialWindow for the window that appears when the user must dial the phone manually in order to collect mail.
Instantiate: rarely Subclass: rarely Call its methods: never
Some telephone systems, especially some outside the United States, are not compatible with Magic Cap's e-mail service dialing. For these locations, Magic Cap defines the manual dial option in the phone setup panel. If Magic Cap is set for manual dial, a manual dial window appears when the user connects to the e-mail service. You'll probably never create an object or a subclass of this class.
Class ManualDialWindow defines the following methods:
Method | Description |
---|---|
DialingSemaphore |
Semaphore that controls manual dialing. |
SetDialingSemaphore | Set semaphore that controls manual dialing. |
AboutToHide | Overridden to unblock communications before going away. |
Init | Overridden to set up the dialing semaphore. |
ShowInfoTopic | Overridden to resize to fit the dialing list. |
TouchTarget | Overridden to prevent a touch in the window from closing it. |
Class ManualDialWindow 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 |
Defined by Viewable: | ||
superview | Viewable | Container for this object |
subview | Viewable | First object contained by this object |
relativeOrigin | Dot | Origin relative to superview |
contentSize | Dot | Size of content rectangle |
viewFlags | Unsigned | Property settings |
labelStyle | TextStyle | Text style of viewable's label |
color | Unsigned | Color of viewable's content |
altColor | Unsigned | Alternative color (not used by publicaddress) |
shadow | Shadow | Shadow drawn with object |
sound | Sound | Sound associated with object |
Inherited from HasBorder: | ||
border | Border | The window's border |
Inherited from Window: | ||
windowFlags | Flags | Window flags |
Inherited from TitledWindow: | ||
titleColor | Unsigned | The color of the title bar |
titleHeight | Micron | The height of the title bar |
dependents | ObjectList | The window's dependents, if any |
Inherited from BalloonSpout | ||
balloonDot | Dot | The balloon spout's origin |
Inherited from GadgetWindow: | ||
target | Object | The window's target |
Inherited from InfoTopic: | ||
info | Object | Text or list of viewables to display for this topic |
Inherited from InfoWindow: | ||
currentTopic | Object | Current topic with information being displayed |
infoFields | Object | A list of fields contained in the infowindow |
Inherited by PublicAddress: | ||
currentAnnouncement | Announcement | Current announcement |
Defined by ManualDIalWindow | ||
dialingSemaphore | Object | Manual dialing semaphore |
dialListView | Object | List view for window |
attribute DialingSemaphore: Object // operation DialingSemaphore():Object // operation SetDialingSemaphore(newValue) Call: rarely Override: rarely
The attribute DialingSemaphore refers to the semaphore that controls manual dialing.
overrides AboutToHide Call: rarely Override: sometimes
Class ManualDialWindow overrides AboutToHide to unblock communications before going away.
overrides Init Call: rarely Override: sometimes
Class ManualDialWindow overrides Init to set up the dialing semaphore before the window appears.
overrides ShowInfoTopic Call: rarely Override: sometimes
Class ManualDialWindow overrides ShowInfoTopic to resize the window to fit the number of dialing steps.
overrides TouchTarget Call: rarely Override: sometimes
Class ManualDialWindow overrides TouchTarget to prevent touches anywhere in the window from closing the window.