教师版模板控件Id定义.md
5.38 KB
模板控件Id统一命名规则,确保通过控件Id找到该控件并且执行相应的动作。
定义要素
- 定义页面控件的Id
- 定义页面上哪些控件允许学生操作(可操作-动作)
- 定义页面上控件在学生端是否显示(可显示)
通用控件
备注按钮
- 页面的备注按钮 ShowPageRemarkButton
- 显示框中的滚动视图 PageRemarkScrollView 可显示 可操作
注释按钮
- 显示文章注释按钮 ShowAnnotationButton
问题按钮
- 问题的按钮 ShowQuestionButton
- 显示框中的滚动视图 QuestionScrollView 可显示 可操作-文本的滚动操作
- 问题显示的背景遮罩 QuestionBkMask 可显示 不可操作
逻辑树按钮
- 逻辑树按钮/Passage按钮 统一用LogicTreeButton
- 逻辑树页面显示下一部分 LogicTreeDislayNextPartN(N为逻辑树当前页的索引,从0开始)
- 逻辑树页面显示文本分页滚动视图 LogicTreeDislayContent 可显示 可操作
显示全文按钮
- 显示全文按钮 ShowFullTextButton
全文内容 FullTextContent 可显示 可操作-超出限制范围后可以滑动- 文章内注释按钮 FullTextAnnotationButton
课堂活动相关
- 显示活动界面按钮 ShowActivityButton
隐藏活动界面 HiddenActivityView- 隐藏活动界面 ActivityBackgroundView
- 活动项目选择 ActivityOptionControl
- 完形填空答案中的滚动视图 ClozeTestScrollView
单词学习模板
单词学习主模板
- 单词大图 MainWordExplanationImage 可显示
- 单词解释 MainWordExplanationText 可显示 可操作-文本滚动
- 句子增长 MakeSentenceLongerButton
- 句子缩短 MakeSentenceShorterButton
- 单词对比 WordCompareButton
- 单词解释开关 WordExplanationTextSwitchButton
课堂练习按钮 ActivityButton
单词对比页面
注:(以下N=1-4)
注:(以下N=0-4)
- 单词对比图 WordExplanationImageN 可显示
- 单词对比图解释 WordExplanationTextN 可显示 可操作-文本滚动
- 回到单词学习主画面 BacktoMainWordExplanationButton
- 不同对比分段控件 WordCompareSegmentedControl
视频学习模板
- 视频播放器 VideoPlayer
- 整体视图 WholeView
- 全文显示按钮 ShowFullTextButton
- 问题按钮 ShowQuestionButton
视频对话模板
- 视频对话按钮 VideoDialogButton 可显示
- 视频对话文章 ViedeoDialogTextView 可显示 可操作-超出文本限制,可以滑动
- 视频对话注释按钮 ViedeoDialogTipsButton 可显示 可操作-点击显示注释
- 视频对话注释模板 VideoDialogTipsView 可显示
视频开放性问题模板
- 说明标题按钮 CaptionButton
- 说明标题文本 CaptionTextView 可显示 可操作-文本可以滑动
- 参考对话按钮 ReferenceDisplayButton
- 参考对话文本 ReferenceDisplayTextView 可显示
- 参考对话说明标题按钮 ReferenceCaptionButton
- 参考对话说明标题文本 ReferenceCaptionTextView 可显示 可操作-文本可以滑动
音频模板
- 显示全部文本按钮 ShowFullTextViewButton
音频播放器
- 播放/暂停按钮 PlayOrPauseButton 可显示 不可操作
- 进度按钮 SliderButton 可显示 不可操作
- 进度条 ProgressRateLabel 可显示
带图音频模板
- 音频配图(大) AudioBigImage 可显示
- 音频配图(小) AudioSmallImage 可显示 可操作-点击全屏/点击正常
- 音频文本 AudioTextView 可显示 可操作-文本可以滑动
- 音频选择题 AudioChoiceQuestionView 可显示 可操作-可以滑动
- 音频选择题选项 AudioChoiceQuestionOptionsButton 可显示 可操作-可以点击选择
发音模板(语法模板)
图片的Id和单词学习主模板用同样的定义
- 查看小结内容按钮 SummaryButton
- 查看页面介绍 同小结内容
- 查看页面备注 IntroduceButton
表达模板
- 表达情景的图片 ExpressDisplayImage 可显示
音频播放器 AudioPlayer 可显示- 显示表达题问题按钮 ExpressShowQuestionButton
- 显示表达功能选择视图 ExpressFunctionOptionsButton
- 显示表达全文文本按钮 ExpressShowTextViewButton
- 显示问题视图 ExpressClipPaperQuestionView
- 文本注释按钮 ExpressShowAnnotationButton 不可显示,在显示全文后也需要隐藏
- 表达全文文本 ExpressTextView 可显示 可操作-超出限制时可以自由滑动
- 点击图片查看大图, ChangePictureZoom 通过 parameter 来识别状态,0为缩小,1为放大
听音选图模版
- 待选择图片视图 SelectImageByListeningArticleView 可点击 可操作-是否正确播放相应提示音
- 音频播放器 AudioPlayer 可显示
- 逻辑树按钮 LogicTreeDisplayContent
场景对话模板
- 扮演角色A ShowRolePlayButtonA
- 扮演角色B ShowRolePlayButtonB
- 显示下一句对话 ShowNextSentenceButton
- Answer按钮 ShowAnswerSentenceButton
真题模板
- 真题全文内容视图 StepByStepSHowTextView 可显示,超出范围可滚动
- 真题逻辑树返回全文按钮 LogicTreeTextBackpassageButton
- 显示下一部分按钮 showNextPartButton
图片对话模板
头像 ActorImageViewId
单词对比,点击单个item
{
command = tap;
controlId = WordExplanationImage01;
index = 29;
pageIndex = 7;
subType = basic;
type = templateAction;
}