Object <- Image <- BorderImage <- ButtonBorder |
|
|
PartColor SetPartColor |
Class ButtonBorder defines no new attributes.
Fields
| Field | Type | |
|---|---|---|
| Image: | nextImage: | Image |
| previousImage: | Image | |
| rectImage: | Boolean | |
| hasMask: | Boolean | |
| allBlack: | Boolean | |
| containsName: | Boolean | |
| packed: | Boolean | |
| aligned32: | Boolean | |
| finePointing: | Boolean | |
| imageSize: | PixelDot | |
| resolution: | SignedShort | |
| depth: | UnsignedShort | |
| centerPt: | PixelDot | |
| BorderImage: | contentRect: | PixelBox |
| repeatRect: | PixelBox | |
| ButtonBorder: | insideColor: | Unsigned |
| insideAltColor: | Unsigned | |
| labelColor: | Unsigned |
instance ButtonBorder tag; nextImage: nilObject; previousImage: nilObject; rectImage: false; hasMask: false; allBlack: false; containsName: false; packed: false; aligned32: false; finePointing: false; imageSize: <0,0>; resolution: 0; depth: 0; centerPt: <0,0>; contentRect: <0,0,0,0>; repeatRect: <0,0,0,0>; insideColor: 0; insideAltColor: 0; labelColor: 0; end instance;
Define Class ButtonBorder; inherits from BorderImage; field insideColor: Unsigned; field insideAltColor: Unsigned; field labelColor: Unsigned; overrides PartColor, SetPartColor; end class;