<< 点击显示目录 >> 主页 mappView帮助助手 > mapp View帮助信息 > Widgets > 使用案例 > 报警和审计用例 > Alarms / Audit: Using the text system for the configuration dialog box |
有预定义的文本文件,这些文件与语言有关,用于小部件 "AlarmList"、小部件 "AlarmHistory"、小部件 "AlarmLine "和小部件 "AuditList "的配置对话框中。
目标是为对话框设置和使用文本系统,用于过滤、排序和造型。这样做的好处是,文本可以根据需要进行调整,然后在切换语言时显示。
要使用的部件和文件。
•AlarmList。这个小部件用于显示警报。小工具AlarmListItem被放置在这个小工具中。
•AlarmListItem: 这个小组件在小组件 "AlarmList "中显示一列。
•TMX文件:用于报警列表的可本地化文本,在配置对话框中显示。
步骤1:
小部件 "AlarmList "和 "AlarmListItem "小部件(或另一个警报/审计小部件)被配置在内容片上,并处于运行状态。
第2步
下一步是向系统添加必要的TMX文件。这些文件位于对象目录中的 "mappView "文件夹下。
第3步
在接下来的步骤中,新添加的TMX文件通过双击打开。
根据使用的widget,命名空间应该以下列形式出现。IAT/Widgets/*WidgetType* (AlarmList, AuditList, AlarmHistory or AlarmLine) 。
第4步
新添加的TMX文件必须添加到最后的文本配置中。这将它们转移到目标系统中。
所有文本ID都是在TMX文件中预定义的,可以使用。如果需要英语、法语或德语以外的语言,必须由用户添加和填写。
文本ID是以其所属的对话框命名的。对于过滤对话框,文本ID是 filter.*;对于排序对话框,它们是 sort.* ;而对于造型对话框,它们是 style.*。
例如,为了使过滤器对话框中的标题取决于警报列表的语言,添加可本地化的文本文件brease.AlarmList,检查命名空间(IAT/Widgets/AlarmList)并为文本ID filter.title输入所有可用语言的文本。
如果一个文本ID完全丢失,小组件将提供一个默认文本。这些默认文本只在英语或德语中可用。如果缺少一个语言的条目,就会使用后备语言。
要看到各自的文本ID的归属,这里是不同的报警/审计小组件中各自对话框的视觉指南。这些可以被映射到TMX文件中的文本ID。