Class Viewable
Changes
- removed inheritance
- Linkable
- added inheritance
- CanBeSearchResult
- HasCount
- HasIndexing
- Object
- removed fields
- subview
- removed attributes
- CanDelete()
- CanDragContents()
- ContentTextStyle()
- Empty()
- Hilited()
- MailingCost()
- Searchable()
- added attributes
- attribute ActOnDownstroke: Boolean;
- attribute AlwaysOnTop: Boolean, readOnly;
- attribute BorderBox: Box, readOnly;
- attribute BoundsBox: Box, readOnly;
- attribute BoundsPath: Path, readOnly;
- attribute ContentBox: Box;
- attribute ContentPath: Path, readOnly;
- attribute ExtraListObjectsUsedBySubclasses: Unsigned, readOnly;
- attribute HasErasablePiece: Boolean, readOnly;
- attribute Highlighted: Boolean, safe, common;
- attribute Label: Text, readOnly;
- attribute LayoutBox: Box, readOnly;
- attribute Next: Object, readOnly;
- attribute OpaqueBox: Box, readOnly;
- attribute Origin: Dot;
- attribute Previous: Object, readOnly;
- attribute RelativeOrigin: Dot;
- attribute SubviewOrigin: Dot, readOnly;
- attribute UseScaledText: Boolean, readOnly;
- removed operations
- AvoidOverlap()
- BorderBox()
- BoundsBox()
- BoundsPath()
- ContentBox()
- ContentPath()
- ContentsCanHilite()
- ErasePart()
- ExtendBottom()
- ExtendBottomOfSubviews()
- ExtendBottomOne()
- HiliteForErase()
- HiliteOrigin()
- Label()
- LabelCachePercent()
- LayoutBox()
- MatchViewable()
- OpaqueBox()
- Origin()
- RelativeOrigin()
- SearchFor()
- SelectNextTextField()
- SetContentBox()
- SetContentsHilited()
- SetFirstSubview()
- SetOrigin()
- SetRelativeOrigin()
- SetSubview()
- SetSuperview()
- SubviewOrigin()
- TimedAction()
- ViewCachePercent()
- changed operations
- operation AttachmentPosition(attachment: Viewable; var putItHere: Dot; measurePosition: Boolean);
- operation BalloonDot(var balloonDot: Dot): Boolean;
- operation CalcBorderBox(var outsideBorder: Box);
- operation CalcBoundsBox(var bounds: Box);
- operation CalcContentBox(var content: Box);
- operation CalcLabelBox(var labelBox: Box): Boolean;
- operation CalcOpaqueBox(var opaque: Box);
- operation ClipPath(path: Path);
- operation ConstrainMove(var newOrigin: Dot);
- operation ConstrainSize(var size: Dot);
- operation ConstrainToolTarget(touchInput: TouchInput; var tool: Tool; VAR target: Viewable);
- operation ContentSize(var size: Dot);
- operation CopyPress(touchInput: TouchInput): Viewable, safe;
- operation CopyTouch(touchInput: TouchInput): Viewable, safe;
- operation Draw(), noMethod;
- operation DrawAutoCopy();
- operation DrawShadowedImage();
- operation DrawWithContents();
- operation DrawWithLabel(forRedraw: Boolean; first: Boolean; drewBehind: Boolean);
- operation EachSubview(doToView: EachFunction; parameters: Pointer): Object;
- operation Erase(), noFail, safe, common;
- operation FindContainerPosition(margin: Dot; spacing: Dot; overlap: Micron; var position: Dot);
- operation ImageBox(var imageBox: Box);
- operation ImageOrigin(var imageOrigin: Dot);
- operation IsWritingTool(): Boolean, noFail;
- operation LabelBox(var labelBox: Box): Boolean;
- operation MatchText(textToMatch: HasText): Boolean, noFail;
- operation MoveBy(delta: Dot), noFail;
- operation MovePress(touchInput: TouchInput): Viewable;
- operation MoveSubviewsBy(delta: Dot), noFail;
- operation MoveTouch(touchInput: TouchInput): Viewable;
- operation PositionCursor(mode: Signed; var position: Dot): Boolean;
- operation Press(touchInput: TouchInput): Viewable, scriptable;
- operation RevealSelection(), noFail;
- operation ScrolledContentBox(var scrollBox: Box);
- operation ShallowEachSubview(doToView: EachFunction; parameters: Pointer): Object;
- operation SubviewUnionBounds(var bounds: Box);
- operation SwitchContainer(newContainer: Viewable), noFail;
- operation TapHere(where: Dot; optionKey : Boolean), safe, noFail;
- operation TapPressCriteria(var touchModeTapDuration: Unsigned; VAR otherTapPressDuration: Unsigned; VAR dragHysteresis: Unsigned);
- operation Thickness(var thickness: Box);
- operation Touch(touchInput: TouchInput): Viewable, scriptable;
- operation TypeKeys(keys: ReadOnlyCharactersPointer; count: Unsigned): Unsigned;
- added operations
- operation ApplyText(text: HasText; where: Dot);
- operation BlinkHighlight(numBlinks: Unsigned; blinkDelay: Unsigned);
- operation BlinkVisibility(numBlinks: Unsigned; blinkDelay: Unsigned);
- operation CalcContentSize(var size: Dot);
- operation CalcOrigin(var origin: Dot);
- operation CanFormatToStandardPaper(): Boolean;
- operation ContentsCanHighlight(): Boolean;
- operation ContentsList(): ObjectList;
- operation DisplayAreaChanged(), noFail;
- operation DrawAttentionTo();
- operation EnclosingCardOrScene(): Viewable, noFail;
- operation EnclosingViewableOfClass(classNumber: ClassNumber): Viewable, noFail, intrinsic;
- operation ExtendBottomBy(delta: Micron), safe;
- operation ExtendBottomOfSubviewsBy(delta: Micron);
- operation ExtendBottomShallowBy(delta: Micron);
- operation FindNextSubviewAcceptingTyping(currentSubview: Viewable): AcceptsTyping;
- operation FirstSubviewOfClass(classNumber: ClassNumber): Viewable, noFail;
- operation FirstSubviewOfClassDeep(classNumber: ClassNumber): Viewable, noFail;
- operation FirstSubviewOfInstalledClass(classNumber: ClassNumber): Viewable, noFail;
- operation GoToAndReveal(), noFail;
- operation HighlightForErase();
- operation HighlightOrigin(var highlightOrigin: Dot);
- operation HopToAddressesWindow();
- operation ImageAtPosition(probe: Dot): Image;
- operation LastSubview(): Viewable, noFail, safe;
- operation LocationDescription(count: Unsigned; container: Viewable): Text;
- operation MatchImage(searchImage: Image): Boolean, noFail;
- operation MatchImageDeep(searchImage: Image): Boolean, noFail;
- operation MatchTextDeep(textToMatch: HasText): Boolean, noFail;
- operation MatchTextOrImage(searchCriteria: Object): Boolean, noFail;
- operation OnScreenNotAboutToHide(): Boolean;
- operation OptionTapCenter(), safe, common;
- operation RenderPageCount(printJob: Object; var position: Micron; VAR pageCount: UnsignedShort);
- operation SetContentsHighlighted(subview: Viewable; newValue: Boolean);
- operation ShouldUseInPageCount(printJob: Object): Boolean;
- operation ShowedWithoutDirtying(drawBox: Box), noFail;
- operation StandardPaperSizeObject(): Viewable;
- operation StandardPaperSizeVersion(): Viewable;
- operation SubstituteInPlace(replacement: Viewable);
- operation SwitchContainerAt(newContainer: Viewable; position: Unsigned), noFail;
- operation SwitchContainersWithoutCopying(): Boolean;
- operation Unlink(), noFail;
- removed intrinsics
- GetLabelCachePercent()
- GetViewCachePercent()
- changed intrinsics
- intrinsic CopyBufferToScreen(clip: ScanConvertible);
- intrinsic HitTest(probe: Dot; skip: Viewable; var part: Signed): Viewable;
- intrinsic MakeTinkerControl(container: Viewable; controlPrototype: Viewable; attributeNumber: OperationNumber);
- intrinsic SetUpBufferDrawing(in: Viewable; clip: ScanConvertible): Canvas;
- added intrinsics
- intrinsic BlinkBox(box: Box; numBlinks: Unsigned; blinkDelay: Unsigned);
- intrinsic SwitchAllContainers(list: ObjectList; newContainer: Viewable);
- removed overrides
- AddToContainer()
- Copy()
- DefaultOperation()
- DestroyContents()
- DestroyContentsInSystem()
- EachReference()
- ExtractFromContainer()
- HealSystem()
- Install()
- InstallInto()
- SetScript()
- SetTextData()
- Unlink()
- added overrides
- At()
- CanDelete()
- ContentDescription()
- Count()
- DisplaySearchResult()
- ExtraSizeUsedBySuperclasses()
- ReinitializeClass()
- Search()
- SetCanDelete()
- TinyImage()
Class ViewableListView
Changes
- removed inheritance
- ContentListView
- added inheritance
- ListView