Please enable JavaScript to view this site.

CWT User Interface Design Handbook

The Personal Account panels allow for a user to insert a personal account ID that is used to set a special tariff that is linked to that account.

 

Panel Names

PersonalAccountIdentifierInputPanel

allow for a user to insert a personal account ID.
The PersonalAccountIdentifierInputPanel must always be used to retrieve the account details from WebOffice.

PersonalAccountPinCodeInputPanel

The panel is displayed when Personal Account Pin Code input is required.
Depending on the configuration in WebOffice an additional step with PersonalAccountPinCodeInputPanel can be needed to verify the account with a PIN.

 

Popup panels

During the login process a number of popup panels can be displayed to inform the user on the current state of the process

PersonalAccountBlockedPopup

Displayed when a request to WebOffice for personal account information returns the answer that the account is blocked or is not active.

PersonalAccountFoundPopup

Displayed when a request to WebOffice for personal account information is successfully returned.

PersonalAccountCodeSelectionPopup

Displayed when a personal account has several license numbers associated with the account

PersonalAccountNotFoundPopup

Displayed when a request to WebOffice for personal account information returns the answer that the account is not found in WebOffice.

PersonalAccountPinInvalidPopup

Displayed when an invalid personal account PIN code is entered.

PersonalAccountPinValidPopup

Displayed when a valid personal account PIN code is entered.

PersonalAccountPurchaseMaxOrBlockedPopup

Displayed when an end time of a purchase with a personal account has reached a maximum restriction or blocked interval according to tariff.

PersonalAccountRequestPopup

Displayed when a personal account identifier is entered and the account information is fetched from WebOffice.

 

Personal Account Labels

PersonalAccountAvailablePurchaseTimeLabel

The PersonalAccountAvailablePurchaseTimeLabel label allows a configurable presentation of the available time left on the personal account.

See Time related labels for formatting options.

Example

<TFT:Label Name='PersonalAccountAvailablePurchaseTimeLabel'
    Size='400,40'
    Location='120,195'
    Font='Microsoft Sans Serif, 20pt, style=Bold'
    FormattedText='Time left: @S'
    Alignment='Center'
    FormattingInfo='HH mm'
    Transparent='true'/>

PersonalAccountUsageRemainingLabel

The PersonalAccountUsageRemainingLabel label allows a configurable presentation of the remaining usage in the personal account.

See Time related labels for formatting options.

Example

<TFT:Label Name=' PersonalAccountUsageRemainingLabel'
    Size='350,30'
    Location='360,250'
    Font='Arial, 18pt, style=Bold'
    FormattedText='@S'
    Alignment='Near'/>