Class NameBar

Background information

  • Name bar
  • Power management
  • Viewables

    Changes

    added inheritance
    HasReinitialize
    WantsPowerEvents
    removed fields
    titleBarFlags
    added fields
    field nameBarHighlight: UnsignedByte;
    field showBattery: Boolean, getter;
    field showDate: Boolean, getter;
    field showHelpIcon: Boolean, getter;
    field showPlaceName: Boolean, getter;
    field showStepBack: Boolean, getter;
    field showTime: Boolean, getter;
    field showWireless: Boolean, getter;
    removed operations
    SetStepBackHilite()
    added operations
    operation BlinkPlaceName();
    operation SetStepBackHighlight(highlightFlag: Boolean);
    removed overrides
    AboutToHide()
    AboutToShow()
    Install()
    Notice()
    added overrides
    ACAdapterInserted()
    ACAdapterRemoved()
    BatteryLevelChanged()
    ContentPath()

    Class NameCard

    Background information

  • Contact information
  • Name cards
  • Runtime
  • Text framework

    Changes

    removed fields
    addressCard
    added fields
    field contact: FullContact;
    removed attributes
    AddressCard()
    Image()
    added attributes
    attribute Contact: FullContact;
    removed operations
    DestroyAndForget()
    VerifyGroupStamps()
    added operations
    operation BlinkEntityImage();
    operation BlinkEntityName();
    operation PhonePanel(): PhonePanel;
    removed intrinsics
    InsertNameCard()
    MakeNameCardNear()
    MakeNameCardPreferred()
    PrototypeNameCard()
    changed intrinsics
    intrinsic MakeNameCard(contact: FullContact; nearThis: Object): NameCard;
    added intrinsics
    intrinsic SearchEntity(nameCard: NameCard; fullContact: FullContact; searchCriteria: Object; reportTo: CanShowSearchResults);
    removed overrides
    AddToContainer()
    CanDelete()
    CardIcon()
    CopyIntoSystem()
    DetachCard()
    ExtractFromContainer()
    GetName()
    MatchViewable()
    MoveToSorted()
    MoveToStack()
    TextData()
    TextInfo()
    added overrides
    AboutToHide()
    Copying()
    DisplayName()
    DisplayNameForSortedList()
    FileTo()
    GoToVia()
    Image()
    Name()
    RecipientName()
    SearchForObject()
    SenderName()
    SetImage()
    SmallCardImage()
    SortName()
    Subject()
    TypeDescription()
    Validate()

    Class NameCardForm

    Changes

    removed operations
    AddressCardChanged()
    changed operations
    operation PanelUnderImage(category: Unsigned): Viewable;
    added operations
    operation ContactChanged();
    operation PhonePanel(): PhonePanel;
    added overrides
    Swallow()
    SwallowFeedback()

    Class NameCardsScene

    Background information

  • Contact information
  • Content proxies
  • Installing
  • Name cards
  • Stacks

    Changes

    removed inheritance
    StackScene
    added inheritance
    CardScene
    ContactMergeClient
    HasNumberedPages
    added fields
    field cardNumber: Unsigned;
    field cardOffset: Micron;
    field category: Unsigned, getter, setter;
    field currentCard: Card, getter;
    field editMode: Boolean, getter;
    field indexCard: IndexCard, getter;
    field nameCard: NameCard, getter;
    field nascentContact: FullContact, weak, getter;
    field optimizeForLocale: Boolean, getter;
    field sectionNumber: Unsigned;
    field sectionsPerIndexCard: Unsigned;
    removed attributes
    NascentNameCard()
    changed attributes
    attribute Category: Unsigned;
    added attributes
    attribute CurrentCard: Card, safe, common;
    attribute DisplayedContact: FullContact;
    attribute EditedCardIsCompany: Boolean;
    attribute IndexCard: IndexCard, readOnly;
    attribute NameCard: NameCard, readOnly;
    attribute NascentContact: FullContact;
    attribute OptimizeForLocale: Boolean;
    removed operations
    DoDirectoryLookup()
    FindMatchingNameCard()
    MergeAddressCards()
    UpdateAddressCard()
    UpdateAddressCardWithCallback()
    changed operations
    operation EditNewCard(category: Unsigned), safe, common;
    added operations
    operation CreateNewContact(): FullContact;
    operation FindMatchingContact(contact: FullContact): FullContact;
    operation GoToContact(contact: FullContact): Boolean, safe;
    operation GoToIndexCard(sectionNumber: Unsigned), safe;
    operation MergeContacts(oldCard: FullContact; newCard: FullContact): FullContact;
    operation RemoveDisplayedContact();
    operation RemoveDisplayedContactWithConfirmation();
    operation UpdateContact(contact: FullContact; addIfNew: Boolean; rejectIfMatch: Boolean): FullContact;
    operation UpdateContactWithCallback(contact: FullContact; addIfNew: Boolean; rejectIfMatch: Boolean; callbackObject: Object): FullContact;
    removed intrinsics
    FindAddressCardFromNumber()
    removed overrides
    CloseScene()
    CopyDefaultDataPackageName()
    CreateNewCard()
    DetachCard()
    RemoveCurrentCard()
    added overrides
    InstallInto()
    MemoryImageObject()
    PageCount()
    PageNumber()
    PrototypeContentProxy()
    SearchForObject()
    SetPageNumber()

    Class NamedStateSwitch

    Background information

  • Text framework

    Changes

    changed fields
    field stateNames: Text;
    field stateStyle: TextStyle;
    removed overrides
    SetTextData()
    added overrides
    ApplyText()

    Class NoteCard

    Background information

  • Text framework

    Changes

    changed fields
    field miniImage: Image, noSend;
    added fields
    field lastCRC: Unsigned, getter, setter;
    removed attributes
    Image()
    added attributes
    attribute LastCRC: Unsigned;
    removed overrides
    AboutToHide()
    CardIcon()
    ComputeCRC()
    TextInfo()
    added overrides
    AbsoluteMinimumHeight()
    ContentDescription()
    Image()
    SmallCardImage()
    StandardPaperSizeObject()
    Subject()
    TypeDescription()

    Class NotebookScene

    Background information

  • Out of memory window
  • Searching

    Changes

    added inheritance
    CanOfferPurgingSuggestions
    changed operations
    operation EditNewCard(category: Unsigned), safe, common;
    removed overrides
    AddToUserPurgeList()
    CopyDefaultDataPackageName()
    added overrides
    SearchForSuggestions()
    SuggestionSearchStatus()