Please enable JavaScript to view this site.

CWT User Interface Design Handbook

Navigation: Appendices

Panel names

Scroll Prev Top Next More

The CWT contains several pre-defined panels that are displayed at certain occasions. The table below describes the pre-defined panels and when they are displayed. A panel will not be displayed if its name is not defined in the user interface configuration file.

Some panels are mandatory. For a general description of panels see Panel (STN) and Panel (TFT).

AccessControlCodePanel

The panel is displayed when access control PIN code input is required.

AccessControlEnforcementListPanel

Lists the enforcement tickets to select from

AccessControlEnforcementPaybySpaceRangeEndPanel

Set the Range end value

AccessControlEnforcementPaybySpaceRangePanel

Select all spaces or a range

AccessControlEnforcementPaybySpaceRangeStartPanel

Set the Range start value

AccessControlEnforcementPaybySpaceTypePanel

Select form Paid or unpaid spaces

AccessControlEnforcementSummaryPanel

Gives an overview over the completed selection before printout

AccessControlUserPanel

The panel used for entering access control user name as an alternative to card or rfid identification

AlertPopup

This popup is optional. If it is defined it is displayed when an alert message arrives. It must have a label with name=”AlertInformationLabel”. The popup must have a button to close it, to make purchase possible. It will be displayed again when the terminal goes to idle state. It will be removed when the alert message expires

ArticlePanel

Displayed when it is time (and if applicable) to select an article.

Special selection buttons:

Buttons with name starting with “Article” in the ArticlePanel have special selection features. The property IndexValue that points out which article the button selects is automatically generated. The first button with a name starting with “Article”, e.g. “Article1”, will be connected to the first selectable article. The second button with a name starting with ”Article” will be connected to the second selectable article, etc. Since Buttons in a panel must have unique names a suffix must be added. Another feature is that the Button is automatically hidden if not needed, i.e. more Buttons defined than selectable articles.

CodeInputPanel

The panel is displayed when it is time to enter a code, for instance in a Prepay Code application. The panel is also displayed if a button with click-function OnCodeInputOpen is pressed.

CountryInitialsInputPanel (TFT only)

The panel is used to select initials (1 or more characters) for the countries to be shown in the CountrySelectionPanel. The panel is displayed with the Button click-function OnCountryInitialsInputOpen. The panel is closed with the button click-function  OnCountryInitialsInputDone which then automatically opens CountrySelectionPanel.

CountrySelectionDefaultPanel (TFT only)

The panel is used to select a country from a list specified in cwtconfig.xml COUNTRYLIST. The panel is displayed with the Button click-function  OnCountrySelectionDefaultOpen and closed with the Button click-function OnCountrySelectionDone The panel displays the first N elements in the country list. N is set with key IndexValue. The panel can be configured to use the  CountrySelectionListView control or buttons where each button is named CountryButtonN where N is 1,2,3,…

CountrySelectionPanel (TFT only)

The panel is used to select a country from a list specified in cwtconfig.xml COUNTRYLIST. The list can be filtered out by first using the CountryInitialsInputPanel. The panel is displayed with the Button click-function OnCountrySelectionOpen and closed with the button click-function OnCountrySelectionDone. The panel can be configured to use CountrySelectionListView control or buttons where each button is named CountryButtonN where N is 1,2,3….

EndDateSelectionPanel  

The panel used for selecting end date when combining end date and purchase pre-requisites.

ExternalPayUnitUserIdentifierInputPanel

The panel used for entering user identifier for storage on an external pay unit card.

FraudAttemptPanel

Opens when OnFraudAttempt has been called

HelpPanel (STN only)

The panel is displayed if an STN:Button with click-function OnHelpOpen is pressed. The panel is closed by an STN:Button with click-function OnHelpPanelClose.

For TFT version, see HelpPopup panel in Popup panel names.

Note that the HelpPanel must be defined as below to work properly: <Stn:HelpPanel name=’HelpPanel’…/>

Idle

When the CWT is in idle mode this panel is displayed (assumed CWT is not in sleep mode or screen saver is running). It’s the first panel a customer normally meets.

InfoPanel (STN only)

The panel is displayed if an STN:Button with click-function OnInfoOpen is pressed. The panel is closed by an STN:Button with click-function OnInfoPanelClose.

For TFT version, see HelpPopup panel in Popup panel names.

OnlineAccessControlCodePanel

The panel used for entering online access control code.

OnlineAccessControlUserPanel

The panel used for entering online access control user name as an alternative to card or rfid identification.

OutOfOrderPanel

Displayed when the CWT is out of order.

PaymentServicePanel

Displayed when it is time (and if applicable) to select payment service.

Special selection buttons:

Buttons with name starting with “PaymentService” in the PaymentServicePanel have special selection features. The property IndexValue that points out which payment service the button selects is automatically generated. The first button with a name starting with “PaymentService”, e.g. “PaymentService1”, will be connected to the first selectable payment service. The second button with a name starting with ”PaymentService” will be connected to the second selectable payment service, etc. Since Buttons in a panel must have unique names a suffix must be added.Another feature is that the Button is automatically hidden if not needed, i.e. more Buttons defined than selectable payment services.

PersonalAccountIdentifierInputPanel

The panel is displayed when Personal Account Name input is required.

PersonalAccountPinCodeInputPanel

The panel is displayed when Personal Account Pin Code input is required.

PostPay_StartPanel
PostPay _Panel1
PostPay _Panel2
PostPay _Panel3
PostPay _Panel4
PostPay _Panel5
PostPay _Panel6
PostPay _Panel7
PostPay _EndPanel

The panels are part of the Post Pay purchase process and are described in detail in PostPay Panel Flow.

PrePay_Code_StartPanel
PrePay_Code_Panel1
PrePay_Code_Panel2
PrePay_Code_Panel3
PrePay_Code_Panel4
PrePay_Code_Panel5
PrePay_Code_Panel6

The panels are part of the Prepay Code purchase process and is described in detail in Prepay Code Panel flow.

PrePay_Code_Step_StartPanel
PrePay_Code_Step_Panel1
PrePay_Code_Step_Panel2
PrePay_Code_Step_Panel3
PrePay_Code_Step_Panel4

The panels are part of the Prepay Step purchase process and is described in detail in Prepay Code Step Panel Flow.

PrePay_Easy_StartPanel
PrePay_Easy_Panel1
PrePay_Easy_Panel2
PrePay_Easy_Panel3
PrePay_Easy_Panel4
PrePay_Easy_Panel5

The panels are part of the Prepay Easy purchase process and are described in detail in Prepay Easy Panel Flow.

PrePay_Easy_Step_StartPanel
PrePay_Easy_Step_Panel1
PrePay_Easy_Step_Panel2
PrePay_Easy_Step_Panel3
PrePay_Easy_Step_Panel4
PrePay_Easy_Step_Panel5

The panels are part of the Prepay Easy Step purchase process and is described in detail in Prepay Easy Step Panel Flow.

The PrePay_Easy_Step_panel5 panel is used to show remaining to pay after time selection is done.

The “PrePay_Easy_Step_Panel5” is shown after OnStepTimeAmountDone – click function is executed.

PurchaseBlockedPanel

Displayed if purchase is not possible (all tariff packages are blocked).

PurchasePreRequisitesCodeInputPanel

This panel is used for the last step when purchase prerequisites validation is done in two steps.

PurchasePreRequisitesIdentifierInputPanel

The panel is displayed when Purchase pre-requisites identifier input is required.

ScreensaverPanel

Displayed if the CWT has been in idle mode and no user interaction has occurred since two minutes.

StartupPanel

Displayed during the start up phase of CWT application.

TariffPackagePanel

Displayed when it is time (and if applicable) to select a tariff package.

Special selection buttons:

Buttons with name starting with “TariffPackage” in the TariffPackagePanel have special selection features. The property IndexValue that points out which tariff package the button selects is automatically generated. The first button with a name starting with “TariffPackage”, e.g. “TariffPackage1”, will be connected to the first selectable tariff package. The second button with a name starting with ”TariffPackage” will be connected to the second selectable tariff package, etc. Since Buttons in a panel must have unique names a suffix must be added. Another feature is that the Button is automatically hidden if not needed, i.e. more Buttons defined than selectable tariff packages.