Class BackgroundWithBorder

Changes

changed operations
operation BorderInsideBox(var insideBorder: Box);
operation DrawBackground();

Class BacklightButton

Changes

removed overrides
Reset()
added overrides
ResetClass()

Class Backup

Background information

  • Type safety

    Changes

    removed inheritance
    PIPEncodingStream
    added inheritance
    Object
    removed operations
    CalculateMemorySize()
    FullBackup()
    FullRestore()
    added operations
    class operation CalculateBackupSize(): Unsigned;
    class operation FullRestorePreflight(stream: Object);
    class operation FullSystemBackup(stream: Object);

    Class BackupBatteryServer

    Background information

  • Power management

    Changes

    removed overrides
    Charging()
    Reset()
    UpdateBatteryLevel()
    UpdateBatteryType()
    added overrides
    InitAtoDChannel()
    InitializeBatteryFields()
    ResetClass()

    Class BackupJob

    Changes

    added attributes
    attribute Frequency: Unsigned;
    attribute Target: Object;

    Class BalloonSpout

    Changes

    changed operations
    operation BalloonBox(var balloon: Box);
    changed intrinsics
    intrinsic VisibleBalloonDot(target: Viewable; var dot: Dot): Boolean;

    Class BatteryServer

    Background information

  • Power management

    Changes

    removed fields
    atodHalfReading
    atodLowReading
    atodVeryLowReading
    batteryCapacity
    chargeMonitorPeriod
    currentMicroampLoad
    lastChargeUpdate
    lastFullChargeTime
    lastPowerLoadChanged
    milliampMillisecsUsed
    numberOfFullCharges
    selfDischargeRate
    added fields
    field alwaysReportBatteryFull: Boolean, getter, setter;
    field atodChannel: Unsigned;
    field rawLevelAtLastMeterChange: Fixed;
    removed attributes
    BatteryCapacity()
    ChargeMonitorPeriod()
    LastChargeUpdate()
    LastFullChargeTime()
    NumberOfFullCharges()
    SelfDischargeRate()
    added attributes
    attribute AlwaysReportBatteryFull: Boolean;
    attribute BatteryLevelVariance: Fixed, readOnly;
    removed operations
    AverageAtoD()
    TimeRemaining()
    changed operations
    operation ReadAtoDChannel(): Unsigned;
    added operations
    operation BatteryInstalled(): Boolean;
    operation InitAtoDChannel();
    operation InitializeBatteryFields();
    added overrides
    Validate()

    Class BehaviorAnimation

    Background information

  • Searching

    Changes

    changed fields
    field behaviorDelays: IntegerList;
    added overrides
    MatchImage()

    Class BitmapFont

    Background information

  • Fonts
  • Shared objects
  • Type safety

    Changes

    removed operations
    FontOffsets()
    FontTotalWidth()
    FontWidths()
    changed operations
    operation CharacterBox(characters: ReadOnlyCharactersPointer; characterCount: Unsigned; var box: Box): Micron;
    removed overrides
    IsShared()
    added overrides
    Ascent()
    Descent()
    FontOffsets()
    FontTotalWidth()
    FontWidths()
    Height()
    ScaledSize()

    Class BodyField

    Changes

    added overrides
    CheckOutSelectionPath()
    LimitFormatBounds()
    RectangularFormat()

    Class Book

    Background information

  • Books
  • Installing

    Changes

    removed inheritance
    HasDestination
    added inheritance
    Entrance
    removed attributes
    Image()
    removed operations
    GoTo()
    added overrides
    DefaultReceiverForSelf()
    GoTo()
    GoToVia()
    SearchForObject()
    SetImage()

    Class BookOfListsPage

    Background information

  • Books

    Changes

    changed fields
    field list: ObjectList, getter, weak;
    added operations
    operation ShowOrHideLimitsWindow();
    removed overrides
    AboutToShow()
    added overrides
    BeginUsingForm()

    Class BookPage

    Background information

  • Books
  • Text framework

    Changes

    removed fields
    index
    added fields
    field indexOfPages: ObjectList, getter, setter;
    removed attributes
    Index()
    added attributes
    attribute IndexOfPages: ObjectList, safe;
    removed overrides
    TextInfo()
    added overrides
    GoToVia()

    Class BookScene

    Background information

  • Viewables

    Changes

    added overrides
    CloseScene()

    Class Bookmark

    Changes

    removed overrides
    Copy()
    Touch()
    added overrides
    CopyNearWithFunction()
    Tap()

    Class Border

    Changes

    changed operations
    operation BorderOpaqueThickness(var thickness: Box);
    operation BorderThickness(var thickness: Box), noMethod;
    operation DrawBorder(position: Box; highlighted: Boolean), noFail, noMethod;
    operation DrawBorderAsCoupon(position: Box);
    operation DrawBorderShadow(position: Box; offset: Dot; shadowRGB: Unsigned), noFail;
    removed overrides
    BorderOpaqueThickness()
    DrawBorderAsCoupon()
    DrawBorderShadow()

    Class BorderImage

    Changes

    removed overrides
    FindInterchangeKey()

    Class BorderLine

    Background information

  • Shared objects

    Changes

    removed fields
    borderColorHilited
    added fields
    field borderColorHighlighted: Unsigned;
    removed overrides
    IsShared()

    Class Box

    Changes

    added overrides
    DrawAttentionTo()

    Class Buffer

    Background information

  • Books
  • Runtime

    Changes

    added inheritance
    AutoPurgeable
    removed attributes
    PurgeableOwner()
    added operations
    class operation NewBufferNear(nearThis: Object; initialSize: Unsigned): Buffer;
    added overrides
    PurgeableOwner()

    Class Button

    Background information

  • Buttons
  • Date and time
  • Searching
  • Viewables

    Changes

    added inheritance
    HasTimedAction
    removed overrides
    Hilited()
    SetHilited()
    SetScript()
    added overrides
    AutoMove()
    Highlighted()
    ImageOrigin()
    MatchImage()
    SetHighlighted()
    UseScaledText()