Class TargetedAnnouncement

Changes

removed attributes
Target()
added overrides
SetTarget()

Class TargetedListView

Changes

changed fields
field targetAttribute: OperationNumber, getter;
removed attributes
Target()
changed attributes
attribute TargetAttribute: OperationNumber, readOnly, safe;
added operations
operation SynchronizeWithTarget();
removed overrides
TouchedObject()
added overrides
SetTarget()

Class Task

Changes

added inheritance
CanBeFiled
CanBeInNameCardLog
CanBeSearchResult
CanInstallSelf
HasContent
HasGoTo
HasTimedAction
PeopleListTarget
removed fields
taskFlags
changed fields
field attachments: ObjectList;
field description: Text;
field editorViewables: ObjectList;
field notes: Text;
field priority: SignedShort, getter;
field requester: FullContact;
field taskText: Text;
added fields
field checked: Boolean, getter;
field defaultStopDate: Boolean;
field dontChangeParticipants: Boolean, getter;
field dontPurge: Boolean, getter;
field exceptionalDate: Boolean;
field exceptionalLocation: Boolean;
field exceptionalParticipants: Boolean;
field exceptionalTime: Boolean;
field hasCheckbox: Boolean, getter;
field hasSpecificTime: Boolean, getter;
field locked: Boolean, getter;
field makeAlternativeHoliday: Boolean, getter;
field noExceptions: Boolean, getter;
field onlyRepeatYearly: Boolean;
field possessiveEntity: Boolean;
field repeatStatus: UnsignedByte, getter;
field repeatsAreForever: Boolean, getter;
field singleEntity: Boolean;
field undeletableTask: Boolean;
field updateMaster: Boolean;
field wholeDaysOnly: Boolean, getter;
removed attributes
ContentIcon()
List()
TimeText()
changed attributes
attribute Attachments: ObjectList;
attribute EditorViewables: ObjectList;
attribute Notes: Text;
attribute Priority: SignedShort;
attribute RepeatStatus: UnsignedByte;
attribute Requester: FullContact;
attribute WhatText: Text, safe;
attribute WhereText: Text, safe;
attribute WhoText: Text, safe;
added attributes
attribute AlarmTimeText: Text, safe, readOnly;
attribute CrossesMidnight: Boolean, readOnly;
attribute MakeAlternativeHoliday: Boolean, readOnly;
attribute TaskDate: Text, readOnly;
attribute TaskStartDate: Text, readOnly;
attribute TaskStopDate: Text, readOnly;
attribute TaskSummary: Text, readOnly;
attribute TaskTime: Text;
attribute TaskTimePhrase: Text, readOnly;
removed operations
CopyIntoSystem()
GoTo()
MatchText()
MatchViewable()
SetPlace()
SetTimeFromString()
TimedAction()
changed operations
operation NameForProxy(): Text;
operation NearestAlarm(startDate: Signed; startTime: Unsigned; var alarmDate: Signed; VAR alarmTime: Unsigned);
operation ReceivedRSVP(participant: FullContact; canAttend: Boolean);
operation RemoveParticipant(contact: Object), safe;
added operations
operation HasNotesOrAttachments(): Boolean;
operation NearestMatchingTaskDate(firstDate: Signed; lastDate: Signed; forwardFlag: Boolean; refDate: Signed; pinToMonth: Boolean): Signed;
operation NewTask(reference: Object; date: Signed): Task;
operation SameRequesterAndID(other: Task): Boolean;
operation SetTimeFromText(timeText: HasText);
operation TaskContainsText(textToMatch: HasText): Boolean, noFail;
operation TaskDisplaysImage(searchImage: Image): Boolean, noFail;
removed intrinsics
NewTask()
removed overrides
AddToContainer()
EachReference()
EditStepsForNewEntity()
ExtractFromContainer()
SetTextData()
TextData()
TextInfo()
added overrides
CanDelete()
CanDeleteAtWill()
ContentDescription()
CopyIntoSystem()
DateAsText()
DateForLog()
DefaultReceiverForSelf()
DisplaySearchResult()
FileTo()
FilingChoiceImage()
GoTo()
GoToVia()
InstalledReceiver()
NeedsInstallEntry()
SetCanDelete()
ShortContentDescription()
Subject()
SubjectForLog()
TimedAction()
TinyClassImage()
TinyImage()
TypeDescription()
TypeForLog()

Class TaskAnnotation

Changes

removed inheritance
Annotation
added inheritance
ErasableAnnotation
added overrides
ChangedContents()
UseBuiltInScrollArrows()

Class TaskEditor

Changes

added fields
field editorSubviews: ObjectList;
added attributes
attribute SummaryTemplate: Text, readOnly;
removed overrides
FindInterchangeKey()
added overrides
Notice()

Class TaskList

Changes

removed inheritance
HasLoad
added inheritance
HasReinitialize
removed overrides
Load()
added overrides
CanFileIntoFileCabinet()
FileTo()
MakeValid()

Class TaskProxy

Changes

removed fields
rsvpCard
added fields
field target: Object, getter;
removed overrides
AddToContainer()
ExtractFromContainer()
Validate()
added overrides
CanChangeContainers()

Class TaskView

Changes

added inheritance
CanBeSearched
CanOfferPurgingSuggestions
HasBuiltInScrollArrows
removed fields
template
viewables
changed fields
field list: ObjectList, getter, setter;
field vertPositions: IntegerList;
field viewableDates: IntegerList;
added fields
field dateBaselineOffset: Micron;
field dayHeaderHeight: Micron;
field forPrinting: Boolean;
field prototypeTask: Task, getter, setter;
field viewableLists: ObjectList;
removed attributes
List()
Template()
added attributes
attribute PrototypeTask: Task, safe;
changed operations
operation EditNewTask(protoTask: Task), safe, noFail;
operation SelectedBounds(var selectionBox: Box): Boolean;
added operations
operation BlinkSelectedTask();
operation StoredViewableList(viewDate: Signed; viewMode: Unsigned): ObjectList;
added intrinsics
intrinsic DateRangeAsText(date: Signed; viewMode: Unsigned; abbreviated: Boolean): Text;
removed overrides
CalcContentBox()
ContentSize()
added overrides
CanExtendBottom()
ImageAtPosition()
Render()
RenderPageCount()
ScrollArrowPositions()
SearchForObject()
SearchForSuggestions()
SuggestionSearchStatus()

Class Telecard

Changes

added inheritance
CanBeInNameCardLog
PeopleListTarget
removed attributes
FacilityName()
MailingRate()
Service()
Way()
changed attributes
attribute DeliveryChoice: DeliveryChoice;
attribute FullAddress: Text, readOnly;
attribute InReplyTo: Text;
attribute MessageID: Text, safe;
attribute SelectedRecipient: FullContact, safe, common;
attribute Sender: FullContact, readOnly;
attribute Subject: Text;
added attributes
attribute IsSimpleTextMessage: Boolean, readOnly;
attribute Means: Means;
attribute NeedsEnvelope: Boolean, safe;
attribute RequestDeliveryReport: Boolean, safe;
attribute ServiceChoice: ServiceChoice;
removed operations
GetOrMakeAgent()
HandleNotReadyToSend()
MakeTickets()
NeedsEnvelope()
PrepareAgent()
PutIntoMessage()
Receiver()
changed operations
operation AddRecipient(newReceiver: FullContact) , noFail, safe;
operation AddressCanBeChanged(): Boolean;
operation DateReceived(var millisecs: Unsigned): Signed;
operation DateSent(var millisecs: Unsigned): Signed;
operation FirstRecipient(): FullContact , noFail;
operation IsReadyToSend(handleNotReady: Boolean): Boolean;
operation MakeDeliveryChoices(): ObjectList, noFail;
operation SetReceiver(newReceiver: FullContact);
added operations
operation AffixDeliveryReportStamp();
operation ReallyUnwrap();
operation ReceiveCard(), noFail;
operation ResolveAddressing();
operation SetDeliveryChoiceWithLabel(label: Object);
operation SetModifiedSubject(subject: HasText; modification: Unsigned);
operation SetTelecardSenderWithAddress(newSender: FullContact; includeAddress: Boolean);
operation Unwrap();
operation UnwrapIncoming();
operation VerifyDeliveryChoices(): Boolean;
changed intrinsics
intrinsic FindMessageID(messageID: Text): Telecard;
added intrinsics
intrinsic DestroyCardNotifyList();
intrinsic MakeCardNotifyList(telecard: Object);
intrinsic NotifyRecipientListChanged(message: Object; index: Unsigned; whatChanged: Unsigned; howMany: Unsigned);
removed overrides
AddToContainer()
CardIcon()
Copy()
ExtractFromContainer()
OpenCard()
SearchFor()
StoreFormData()
TextInfo()
TranslationPrototype()
added overrides
AttachmentPosition()
BeginUsingForm()
Confirmable()
ContentDescription()
Copying()
DateForLog()
DateReceivedAsText()
DateSentAsText()
DisplaySearchResult()
EndUsingForm()
FillOutCard()
MoveToStack()
PromoteModifiedForm()
RecipientName()
SearchForObject()
SenderName()
SenderOrRecipientName()
SmallCardImage()
StandardPaperSizeObject()
SubjectForLog()
TinyImage()
TypeDescription()
TypeForLog()
Validate()

Class Telenumber

Changes

added inheritance
EditAttributeClient
HasCountryCode
removed fields
country
changed fields
field extension: Text, packAsObject, getter, setter;
field telephone: Text, packAsObject, getter, setter;
added fields
field countryCode: Text, getter, setter;
removed attributes
Country()
Locale()
added attributes
attribute CountryCode: Text;
attribute DialingCountry: DialingCountry;
removed operations
AcceptEdit()
BeginEdit()
CleanUpPhoneNumber()
Confirm()
IsLongDistance()
LocalizedPhoneNumber()
LocalizedWithCallingCard()
MatchText()
NextStepList()
PreviousStepList()
UsesCallingCard()
changed operations
operation AbsolutePhoneNumber(): Text, noFail;
removed overrides
DecodeDefined()
EncodeDefined()
Initialize()
added overrides
AcceptEdit()
BeginEdit()

Class Text

Changes

removed attributes
PurgeableOwner()
removed intrinsics
CanonicalCharacter()
CharacterIsASCII()
CharacterIsAlphabetic()
CharacterIsDash()
CharacterIsDecimalDigit()
CharacterIsLowercase()
CharacterIsPunctuation()
CharacterIsSpace()
CharacterIsUppercase()
CharacterIsWhitespace()
ConvertFromMagic8Bit()
ConvertToMagic8Bit()
Magic8BitCharacter()
MakeCharacterLowercase()
MakeCharacterUppercase()
StringToText()
StringToTextNear()
UnicodeCharacter()
added intrinsics
intrinsic NewText(): Text;
intrinsic NewTextFromCharacters(data: ReadOnlyCharactersPointer; count: Unsigned): Text;
intrinsic NewTextFromLiteral(initialValue: Literal): Text;
intrinsic NewTextIfNil(text: HasText): HasText;
removed overrides
AddToContainer()
CompareText()
DecodePredefined()
EachExtraField()
EncodePredefined()
ExtractFromContainer()
GarbageCollectSize()
ICFContainerClass()
added overrides
Copying()
ExtraSizeActuallyUsed()
Finalize()
HasCharacters()

Class TextContainer

Changes

removed attributes
Target()
removed operations
MapTextRange()
added operations
operation ReplacedContents(), noFail;
operation ReplacingContents(destroyed: Boolean), noFail;
removed overrides
CompareText()
added overrides
SetTarget()

Class TextField

Background information

  • Keyboards
  • Text

    Changes

    removed inheritance
    TextContainer
    added inheritance
    CanBeSearched
    ViewableTextContainer
    removed globals
    activeSelection
    cachedSelPath
    currentGeometry
    flags
    selectionOwner
    spareDrawPath
    removed operations
    Confirm()
    ReplacingContents()
    ShowObject()
    changed operations
    operation DefaultSelection(var defaultSelection: TextRange);
    operation ReplaceSelectedData(data: ReadOnlyCharactersPointer; count: Unsigned; mark: Object);
    operation SelectedBounds(var selectionBox: Box): Boolean;
    operation SelectedPath(var selectionPath: Path): Boolean;
    operation SelectedRange(var selectedRange: TextRange): Boolean;
    operation TextFormattingBoxes(var formatBox: Box; VAR renderBox: Box);
    added operations
    operation CheckForHotText(touchInput: TouchInput; otherwiseTouch: Boolean; hideKeyboard: Boolean): Boolean;
    operation CheckOutSelectionPath(onlyIfVisible: Boolean; formatter: TextFormatter; var selectionKind: UnsignedByte; VAR caretDot: Dot): Object;
    operation CollectTextSearchResults(textToSearch: HasText; searchCriteria: HasText; list: ObjectList);
    operation HandleHotText(var where: Dot; otherwiseTouch: Boolean): Boolean;
    operation LimitFormatBounds(formatter: TextFormatter; lineNumber: Unsigned; var formatBox: Box);
    operation RectangularFormat(): Boolean;
    added intrinsics
    intrinsic FindAttributeTextField(container: Viewable; target: Object; operation: OperationNumber): TextField;
    removed overrides
    AddToContainer()
    DefaultOperation()
    ExtractFromContainer()
    Install()
    TranslationPrototype()
    added overrides
    Confirm()
    ModeAlteration()
    ReinitializeClass()
    ReplacedContents()
    ReplacingContents()
    SearchForObject()
    SetModeAlteration()
    UseScaledText()

    Class TextFormatter

    Changes

    added inheritance
    Cachable
    FixedList
    changed fields
    field contentSupplier: Text, weak;
    field tallestStyle: TextStyle, weak;
    removed attributes
    PurgeableOwner()
    changed operations
    operation BoxToLineRange(b: Box; var lines: LineRange);
    operation DotToTextSelection(selectKind: Unsigned; dot: Dot; var selection: TextSelection), safe;
    operation DrawClipped(draw: Boolean);
    operation LineRangeToBox(lines: LineRange; var b: Box);
    operation LineRangeToTextRange(lines: LineRange; var r: TextRange);
    operation Reformat(changeStart: TextPoint; insertLength: Unsigned; deleteLength: Unsigned; var dirtyBox: Box): Boolean;
    operation TextFormattingBoxes(var formatBox: Box; VAR renderBox: Box);
    operation TextPointAndLineToDot(p: TextPoint; line: Unsigned; var d: Dot);
    operation TextPointToLineRange(p: TextPoint; var lines: LineRange);
    operation TextRangeToLineRange(r: TextRange; var lines: LineRange);
    operation TextSelectionToBox(s: TextSelection; var b: Box);
    changed intrinsics
    intrinsic DrawWrapped(text: HasText; bounds: Box; style: TextStyle; alignment: SignedShort; var areaUsed: Box; draw: Boolean);
    added overrides
    PurgeableOwner()

    Class TextMapping

    Changes

    changed fields
    field keyText: Text;
    field valueText: Text;
    removed operations
    SetLine()
    changed operations
    operation MapAndMarkText(textObject: HasText; parameter: Object; markStyle: TextStyle): Boolean, noFail;
    operation MapText(textObject: HasText; parameter: Object): Boolean, noFail;
    operation ValueFromIndex(parameter: Object; index: Unsigned): HasText;
    added operations
    operation ReplaceLine(whichLine: Unsigned; newText: HasText);

    Class TextSelectionWindow

    Changes

    added overrides
    ZoomFromWhere()

    Class TextStyle

    Changes

    changed fields
    field requestedFont: FontDescription, getter;
    removed operations
    AlgorithmicBold()
    AlgorithmicItalic()
    changed operations
    operation CacheFont();
    operation CombineStyles(oldStyle: Style; flags: Flags): TextStyle;
    operation LineMetrics(var ascent: Micron; VAR descent: Micron; VAR height: Micron);
    added operations
    operation FindNextStyle(biggerStyle: Boolean): Object, intrinsic;
    operation UpdateResolution();
    removed overrides
    FindInterchangeKey()
    added overrides
    MatchesInstance()

    Class TextStyleCoupon

    Changes

    removed overrides
    CouponText()
    added overrides
    Validate()

    Class Time

    Changes

    removed inheritance
    Ordered
    changed fields
    field milliseconds: Signed;
    changed attributes
    attribute Milliseconds: Unsigned;
    removed operations
    Adjust()
    Globalize()
    Interval()
    Localize()
    added operations
    operation Order(otherTime: Time): Signed;
    removed overrides
    DecodePredefined()
    EncodePredefined()
    Initialize()
    MatchesInstance()
    Order()

    Class TimeField

    Changes

    added overrides
    HandleHotText()

    Class TimePicker

    Changes

    removed fields
    hiliteArrow
    timePickerFlags
    changed fields
    field index: Unsigned, getter;
    added fields
    field dontShowMinutes: Boolean;
    field highlightArrow: Unsigned;
    field use24HourTime: Boolean;
    removed attributes
    Target()
    changed attributes
    attribute Index: Unsigned, safe;
    added overrides
    SetTarget()

    Class TimeStamp

    Changes

    added operations
    operation RecordCurrentTime();
    removed overrides
    Copy()
    added overrides
    UseScaledText()

    Class TimedEvent

    Changes

    added inheritance
    HasTimedAction
    changed fields
    field data: Object, getter, setter, weak;
    changed attributes
    attribute Data: Object;
    attribute EventTime: Time;
    removed operations
    TimedAction()
    added operations
    operation IndexedTime(index: Unsigned): Unsigned;
    operation SetIndexedTime(newTime: Unsigned; index: Unsigned);
    added overrides
    TimedAction()

    Class TimedEventList

    Changes

    removed inheritance
    PowerAware
    added inheritance
    HasReinitialize
    WantsPowerEvents
    removed overrides
    Install()
    PowerStateChanged()
    Reset()
    added overrides
    PoweringDown()
    PoweringUp()
    ReinitializeClass()

    Class TimeoutSemaphore

    Changes

    changed fields
    field exception: Object, getter, setter, weak;

    Class Timer

    Changes

    removed attributes
    DozeCount()
    MicroampLoad()
    SleepCount()
    removed operations
    AccessDoze()
    AccessSleep()
    CanSleep()
    PowerStateChanged()
    ReleaseDoze()
    ReleasePowerAndSleep()
    ReleaseSleep()
    WakeUp()
    changed operations
    operation BlockFor(relativeMilliseconds: Unsigned);
    operation BlockUntil(absoluteMilliseconds: Unsigned);
    operation RunAt(absoluteMilliseconds: Unsigned;andThen: TimerCompletionFunction; parameters: Pointer);
    operation RunIn(relativeMilliseconds: Unsigned;andThen: TimerCompletionFunction; parameters: Pointer);
    operation RunSoonAt(absoluteMilliseconds: Unsigned; forUser: Boolean;andThen: CompletionFunction; parameters: Pointer);
    operation RunSoonIn(relativeMilliseconds: Unsigned; forUser: Boolean;andThen: CompletionFunction; parameters: Pointer);
    operation StopTimer(), noFail;
    added operations
    class operation JumpToTheFuture(moreRolls: Unsigned; moreTicksHi: Unsigned; moreTicks: Unsigned);
    class operation ReturnToThePresent();
    removed intrinsics
    NowHigh()
    changed intrinsics
    intrinsic Now(): Unsigned, safe;
    intrinsic StopTimerNow(storableTimer: Object);
    added intrinsics
    intrinsic NowHighLow(var msecHigh: Unsigned; VAR msecLow: Unsigned);
    removed overrides
    Install()
    Load()
    Reset()
    added overrides
    ReinitializeClass()
    Remove()
    ResetClass()

    Class TitledWindow

    Changes

    changed fields
    field dependents: ObjectList;
    changed operations
    operation TitleBox(var title: Box);
    added operations
    operation DotInCloseBox(dotToTest: Dot): Boolean;
    operation InfoChanged(), safe;
    operation TitleHeight(): Micron;
    removed overrides
    Disappear()
    SetTextData()
    added overrides
    ApplyText()
    UseScaledText()
    Validate()

    Class TodayButton

    Changes

    removed overrides
    ShouldBeHilited()
    added overrides
    ShouldBeHighlighted()

    Class Tool

    Changes

    changed operations
    operation IsWritingOrTouchTool(): Boolean, noFail;
    operation IsWritingTool(): Boolean, noFail;
    operation TouchTarget(target: Viewable; touchInput: TouchInput), noMethod, noFail;

    Class ToolButton

    Changes

    changed fields
    field tool: ChooseableTool;

    Class ToolGadget

    Changes

    removed inheritance
    Gadget
    added inheritance
    ControlBarGadget
    added attributes
    attribute LineStyle: LineStyle;
    attribute ShapeFlags: Flags;
    attribute ShapeType: Object;
    removed operations
    SetLineStyle()
    SetShapeFlags()
    SetShapeType()

    Class ToolWindow

    Changes

    removed attributes
    List()
    added overrides
    InstallInto()
    List()

    Class TouchInput

    Changes

    added fields
    field optionDisabled: Boolean, getter, setter;
    added attributes
    attribute OptionDisabled: Boolean, safe;
    removed operations
    HideFingerprint()
    HideFingerprintNow()
    ShowFingerprint()
    changed operations
    class operation DisableTouchIndicator();
    class operation EnableTouchIndicator();
    class operation HideTouchIndicatorIfPending();
    operation LatestPoint(var where: Dot);
    operation LatestPointDetailed(queued: Boolean;var where: Dot; VAR optionKey: Boolean; VAR when: Unsigned; VAR done: Boolean);
    operation StartPoint(var where: Dot);
    operation StartPointDetailed(var where: Dot; VAR optionKey: Boolean; VAR when: Unsigned);
    class operation UpdateTouchIndicator();
    added intrinsics
    intrinsic HideFingerprint();
    intrinsic HideFingerprintNow();
    intrinsic ShowFingerprint();
    removed overrides
    Install()
    added overrides
    ReinitializeClass()

    Class TouchServer

    Changes

    changed fields
    field thresholdPressure: UnsignedShort, getter;
    added fields
    field stillTouchingThreshold: UnsignedShort, getter;
    changed attributes
    attribute ThresholdPressure: UnsignedShort;
    added attributes
    attribute StillTouchingThreshold: UnsignedShort;
    changed intrinsics
    intrinsic MicronToRaw(microns: Dot; var raw: Dot);

    Class TouchscreenInput

    Changes

    removed fields
    keySoundPlayed
    removed attributes
    KeySoundPlayed()
    changed operations
    operation RawLatestPoint(var where: Dot);
    operation RawStartPoint(var where: Dot);

    Class TouchscreenServer

    Changes

    changed operations
    operation NextTouchPoint(input: TouchscreenInput; queued: Boolean; var when: Unsigned);
    removed overrides
    Install()
    Reset()
    added overrides
    ReinitializeClass()
    ResetClass()

    Class TransferTicket

    Changes

    removed fields
    connection
    data
    desiredDuration
    incoming
    maximumDuration
    means
    service
    serviceTimeOffset
    transferAborted
    transferScope
    added fields
    field serviceChoice : ServiceChoice, getter, setter;
    removed attributes
    Connection()
    Data()
    Incoming()
    Service()
    added attributes
    attribute ServiceChoice: ServiceChoice;
    removed operations
    LimitScope()
    removed overrides
    Finalize()

    Class TrashGadget

    Changes

    removed inheritance
    Gadget
    added inheritance
    ControlBarGadget
    removed fields
    max
    removed attributes
    Max()
    removed overrides
    CanAccept()
    Swallow()

    Class TrashWindow

    Changes

    added inheritance
    HasButtonInTitleBar
    added fields
    field itemsToKeep: Unsigned, getter, setter;
    added attributes
    attribute ItemsToKeep: Unsigned;
    removed overrides
    Draw()
    Tap()

    Class Trigger

    Changes

    added inheritance
    DenseObjectList