Supported widgets支持的小工具

<< 点击显示目录 >>

主页  mappView帮助助手 > mapp View帮助信息 > 指南 > FAQs > 键盘操作 >

Supported widgets支持的小工具

以下是支持键盘操作的小组件。

这个表格显示了对小组件的支持,而不考虑是否  可以在小组件上配置tabIndex这个属性  。

如果tabIndex≥0,任何有属性tabIndex的widget(例如,还有widget Label)可以触发事件Click。

用于键盘操作的一般小组件扩展

功能

描述

Property tabIndex

属性tabIndex用于管理键盘操作中的标签顺序。

Event FocusIn

当一个部件得到焦点时,事件FocusIn被触发(对于有属性tabIndex的部件)。

Event FocusOut

当一个小组件失去焦点时,事件FocusOut被触发(对于拥有属性tabIndex的小组件)。

Action Focus

当键盘操作被激活时,将焦点设置给小组件,例如,在事件ContentLoaded中,如果一个内容的特定小组件最初应该有焦点(对于有属性tabIndex的小组件)。

键盘操作的小工具

小工具

默认值

标签索引

描述

AlarmHistory

-1

如果tabIndex≥0,ENTER会触发事件Click。

不可能用键盘操作小组件AlarmHistory。

AlarmHistoryItem

 

 

AlarmLine

-1

如果tabIndex≥0,ENTER触发事件Click。

AlarmLineItem

 

 

AlarmList

-1

如果tabIndex≥0,ENTER触发事件Click。

不能用键盘操作小部件AlarmList。

AlarmListItem

 

 

AuditList

-1

如果tabIndex≥0,ENTER触发事件Click。

不能用键盘操作小组件AuditList。

AuditListItem

 

 

BarChart

-1

如果tabIndex≥0,ENTER触发事件Click。

BarChartItem

 

 

BarChartThreshold

 

 

BasicSlider

-1

如果tabIndex≥0,ENTER会触发事件MouseDown、MouseUp和Click。

不可能用键盘操作拇指。

Button

0

如果tabIndex≥0,ENTER会触发事件MouseDown、MouseUp和Click。

ButtonBar

-1

如果tabIndex≥0,ENTER会触发事件Click。

CheckBox

0

如果tabIndex≥0,ENTER触发事件MouseDown、MouseUp和Click。

ContentControl

 

 

ContentCarousel

-1

如果tabIndex≥0,ENTER触发事件Click。

Database

-1

如果tabIndex≥0,ENTER触发事件Click。

DateTimeInput

-1

如果tabIndex≥0,ENTER触发事件Click。

不能用键盘输入日期或时间。

DateTimeOutput

-1

如果tabIndex≥0,ENTER触发事件Click。

DonutChart

-1

如果tabIndex≥0,ENTER触发事件 Click。

DonutChartItem

 

 

DropDownBox

0

当tabIndex≥0时,ENTER触发事件Click,并选择焦点元素。

根据  HMI应用中的 OnStart 配置,打开下拉框列表选择元素;根据 OnEnd 应用选择 。

Ellipse

-1

如果tabIndex≥0,ENTER触发事件Click。

FavoriteWatch

-1

如果tabIndex≥0,ENTER触发事件Click。

不可能用键盘操作小组件FavoriteWatch。

FavoriteWatchItemInOut

 

 

FavoriteWatchItemOut

 

 

FlexBox

-1

如果tabIndex≥0,ENTER触发事件Click。

FlexBoxItem

-1

如果tabIndex≥0,ENTER触发事件Click。

FlexLayoutPanel

-1

如果tabIndex≥0,ENTER触发事件Click。

FlyOut

-1

如果tabIndex≥0,ENTER触发事件Click。

Widget FlyOut还不支持键盘操作。

GridLine

-1

如果tabIndex≥0,ENTER会触发事件Click。

无法用键盘操作小部件GridLine。

GridLineItem

-1

如果tabIndex≥0,ENTER会触发事件Click。

不能用键盘操作小组件GridLineItem。

GroupBox

-1

如果tabIndex≥0,ENTER触发事件Click。

HoverButton

0

如果tabIndex≥0,ENTER会触发事件MouseDown、MouseUp和Click。

不可能用键盘操作部件HoverButton。

Image

-1

如果tabIndex≥0,ENTER会触发事件Click。

ImageList

-1

如果tabIndex≥0,ENTER触发事件Click。

InfoBanner

-1

如果tabIndex≥0,ENTER触发事件Click。

小工具InfoBanner还不支持键盘操作。

Joystick

-1

如果tabIndex≥0,ENTER触发事件Click。

无法用键盘操作Widget Joystick。

Label

-1

如果tabIndex≥0,ENTER触发事件Click。

LadderEditor

-1

如果tabIndex≥0,ENTER触发事件Click。

不能用键盘操作小部件LadderEditor。

LadderEditorDialog

 

 

LanguageSelector

0

当tabIndex≥0时,ENTER触发事件Click,并选择焦点语言。

根据  HMI应用程序中 的OnStart 配置,语言列表被打开以选择语言;根据 OnEnd, 选择被应用 。

Line

-1

如果tabIndex≥0,ENTER触发事件Click。

LinearGauge

-1

ENTER键触发事件 如果tabIndex≥0,则点击。

LineChart

-1

如果tabIndex≥0,ENTER触发事件Click。

用键盘操作小组件LineChart必须通过相应的 动作来完成  (例如,在事件中点击一个按钮来滚动)。

LineChartYAxis

 

 

LineChartTimeAxis

 

 

LineChartGraph

 

 

LineChartIndexAxis

 

 

LineChartXAxisIndexCursor

 

 

LineChartXAxisMsTimeCursor

 

 

LineChartXAxisTimeCursor

 

 

ListBox

0

当tabIndex≥0时,ENTER触发事件Click,并选择焦点元素。

根据  HMI应用中的 OnStart 配置,可以在列表中导航并根据 OnEnd 应用选择 。

Login

0

当tabIndex≥0时,ENTER触发事件Click;如果ENTER在登录按钮上被按下,用户会用输入的用户名和密码登录。

LoginButton

0

当tabIndex≥0时,ENTER触发事件MouseDown、MouseUp和Click;用户用登录小部件上指定的用户名和密码登录。

LoginInfo

-1

如果tabIndex≥0,ENTER触发事件Click。

LogoutButton

0

当tabIndex≥0时,ENTER触发事件MouseDown、MouseUp和Click;用户从客户端注销。

MeasurementSystemSelector

0

当tabIndex≥0时,ENTER触发事件Click,并选择重点测量系统。

根据  HMI应用中的 OnStart 配置,测量系统列表被打开供选择;根据 OnEnd 应用选择 。

MomentaryPushButton

0

如果tabIndex≥0并且按下ENTER键,绑定在widget上的变量被设置为1(事件MouseDown);当释放时(事件MouseUp),它被设置回0并且事件Click被触发。

MotionPad

-1

如果tabIndex≥0,ENTER会触发事件Click。

Navigation

-1

如果tabIndex≥0,ENTER触发事件Click。

NavigationBar

-1

如果tabIndex≥0,ENTER触发事件Click。

NavigationButton

0

如果tabIndex≥0,ENTER触发事件MouseDown、MouseUp和Click,并切换到NavigationButton上配置的页面。

NumericInput

0

如果tabIndex≥0,ENTER触发事件Click。

根据  HMI应用程序中 的OnStart 配置,可以输入一个值并相应地应用于 OnEnd

NumericOutput

-1

如果tabIndex≥0,ENTER触发事件Click。

OnlineChart

-1

如果tabIndex≥0,ENTER触发事件Click。

OnlineChartGraph

 

 

OnlineChartTimeAxis

 

 

OnlineChartYAxis

 

 

OnlineChartHDA

-1

如果tabIndex≥0,ENTER触发事件Click。

用键盘操作小部件OnlineChartHDA必须通过相应的 动作完成  (例如,在事件中点击按钮进行滚动)。

Paper

-1

如果tabIndex≥0,ENTER会触发事件Click。

不可能用键盘操作widget Paper。

Password

0

如果tabIndex≥0,ENTER会触发事件Click。

根据  HMI应用程序中 的OnStart 配置,可以输入密码,并在 OnEnd 中相应应用 。

PDFViewer

-1

如果tabIndex≥0,ENTER会触发事件Click。

不能用键盘操作小部件PDFViewer。

PieChart

-1

如果tabIndex≥0,ENTER触发事件Click。

PieChartItem

 

 

ProfileGenerator

-1

如果tabIndex≥0,ENTER触发事件Click。

不能用键盘操作小组件ProfileGenerator。

ProfileGeneratorXAxis

 

 

ProfileGeneratorXAxisItem

 

 

ProfileGeneratorXAxisStepItem

 

 

ProfileGeneratorYAxis

 

 

ProfileGeneratorYAxisItem

 

 

ProfileGeneratorYAxisStepItem

 

 

ProgressBar

-1

如果tabIndex≥0,ENTER触发事件Click。

PushButton

0

如果tabIndex≥0,ENTER触发事件MouseDown、MouseUp和Click,并将绑定变量设置为1。

QRViewer

-1

如果tabIndex≥0,ENTER触发事件Click。

RadialButtonBar

-1

如果tabIndex≥0,ENTER触发事件Click。

RadialGauge

-1

如果tabIndex≥0,ENTER触发事件Click。

RadialSlider

-1

如果tabIndex≥0,ENTER会触发事件MouseDown、MouseUp和Click。

不可能用键盘操作拇指。

RadioButton

0

如果tabIndex≥0,ENTER会触发事件MouseDown、MouseUp和Click。

RadioButtonGroup

-1

如果tabIndex≥0,ENTER会触发事件Click。

RangeSlider

-1

如果tabIndex≥0,ENTER会触发事件MouseDown、MouseUp和Click。

不可能用键盘操作拇指。

Rectangle

-1

如果tabIndex≥0,ENTER触发事件Click。

Sequencer

-1

如果tabIndex≥0,ENTER触发事件Click。

SequencerEditArea

-1

如果tabIndex≥0,ENTER触发事件Click。

不能用键盘操作小组件SequencerEditArea。

SequencerMonitor

-1

如果tabIndex≥0,ENTER触发事件Click。

不能用键盘操作小部件SequencerMonitor。

SequencerStepItem

 

 

SequencerStepItemParameterForm

-1

如果tabIndex≥0,ENTER触发事件Click。

不能用键盘操作小部件SequencerStepItemParameterForm。

SequencerStepItemPopup

 

 

SequencerTable

-1

如果tabIndex≥0,ENTER触发事件Click。

不能用键盘操作小组件SequencerTable。

SequencerTableItemImageList

 

 

Skyline

-1

如果tabIndex≥0,ENTER触发事件Click。

不能用键盘操作小部件Skyline。

StackedBarChart

-1

如果tabIndex≥0,ENTER触发事件Click。

StackedBarChartItem

 

 

StackedBarChartThreshold

 

 

TabControl

-1

如果tabIndex≥0,ENTER触发事件Click。

TabItem

-1

如果tabIndex≥0,ENTER触发事件Click。

不能用键盘操作小组件TabItem。

Table

-1

如果tabIndex≥0,ENTER触发事件Click。

不能用键盘操作小组件Table。

TableItem

 

 

TableItemDateTime

 

 

TableItemImageList

 

 

TextInput

0

如果tabIndex≥0,ENTER会触发事件Click。

根据  HMI应用程序中 的OnStart 配置,可以输入文本并在 OnEnd 中相应应用 。

TextOutput

-1

如果tabIndex≥0,ENTER触发事件Click。

TextPad

-1

如果tabIndex≥0,ENTER触发事件Click。

原则上可以用按钮操作小组件TextPad,但目前还不支持HMI应用程序的纯按钮操作。

TextPicker

-1

如果tabIndex≥0,ENTER会触发事件Click。

不可能用键盘操作小组件TextPicker。

Timeline

-1

如果tabIndex≥0,ENTER触发事件Click。

ToggleButton

0

如果tabIndex≥0,ENTER触发事件MouseDown、MouseUp和Click,并在0和1之间改变绑定变量。

ToggleSwitch

0

如果tabIndex≥0,ENTER触发事件MouseDown、MouseUp和Click,并在0和1之间改变绑定的变量。

UserList

-1

如果tabIndex≥0,ENTER会触发事件Click。

不可能用键盘操作小组件UserList。

UserListItem

 

 

VideoPlayer

-1

如果tabIndex≥0,ENTER会触发事件Click。

不能用键盘操作小部件VideoPlayer。

VNCViewer

-1

如果tabIndex≥0,ENTER会触发事件Click。

不能用键盘操作小部件VNCViewer。

WebViewer

-1

如果tabIndex≥0,ENTER会触发事件Click。

不能用键盘操作小部件WebViewer。

XYChart

-1

如果tabIndex≥0,ENTER会触发事件Click。

用键盘操作小部件XYChart必须通过相应的 动作来完成  (例如,在事件中点击滚动的按钮)。

XYJoystick

-1

如果tabIndex≥0,ENTER会触发事件Click。

不可能用键盘操作小组件XYJoystick。