inherits from Button;
Class DateButton is used by the Datebook to change the date and time of Datebook tasks. Date buttons when they're tapped pop up windows containing date choosers.
Instantiate: sometimes Subclass: rarely Call its methods: rarely
You might use class DateButton if you want to implement a button that users tap to change the date of some task or other object.
Class DateButton defines the following methods:
| Method | Description |
|---|---|
| Action | Overridden toshow or hide window, set up target and index of date | chooser in window |
Class DateButton 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 | Unsigned | Property settings |
| labelStyle | TextStyle | Text style of object's label |
| color | Unsigned | Color of object's content |
| altColor | Unsigned | Not used by button |
| shadow | Shadow | Shadow drawn with object |
| sound | Sound | Sound associated with object |
| Inherited from Stamp | ||
| image | Image | Image used to draw stamp |
| Inherited from HasBorder | ||
| border | Border | The button's border |
| Defined by DateButton | ||
| window | Window | Window containing the date picker |
| target | Object | The object to get or set the indexed date from |
| index | Signed | The index to pass to datePicker for IndexedDate |
overrides Action Call: sometimes Override: sometimes
The system calls Action when the user taps on a button. Class DateButton overrides Action to do its special work.
Action shows the date picker window if it's hidden, and hides it if it's visible. The window must have a date chooser as one of its subviews. Action sets up the date chooser by setting its target and index to be the target and index of the date button.