Exemple #1
0
        public void ShowPic()
        {
            mWatch.Stop();
            mWatch.Reset();
            mWatch.Start();
            if (mAt < mSymmItems.Count)
            {
                mPage.ClearAll();

                putPicAtCanvas(mSymmItems[mAt].FileName);
                mRecorder.pracSymmPicName.Add(mSymmItems[mAt].FileName);

                CompBtnNextPage btn = new CompBtnNextPage("看好了");
                btn.Add2Page(mPage.mBaseCanvas, FEITStandard.PAGE_BEG_Y + 450);
                btn.mfOnAction = blankMask200withShowJudge;
            }
        }
Exemple #2
0
        public void showOrderPage()
        {
            Mouse.OverrideCursor = Cursors.Hand;
            mPage.ClearAll();
            mOrderPage = new SubPageOrderSS(ref mPage, this);
            mOrderPage.Show();
            mPage.mRecorder.posOnTime.Add(mPage.mTimer.GetElapsedTime());

            //wait for order`s signal
        }
Exemple #3
0
        void showInstruction1(object obj)
        {
            mPage.ClearAll();
            CompCentralText ct = new CompCentralText();

            ct.PutTextToCentralScreen("下面再来练习一下图形对称判断,",
                                      "KaiTi", 30, ref mPage.mBaseCanvas, -40, Color.FromRgb(255, 255, 255));

            CompCentralText ct2 = new CompCentralText();

            ct2.PutTextToCentralScreen("先了解一下怎样判断\r\n本任务中的图形是否对称。",
                                       "KaiTi", 30, ref mPage.mBaseCanvas, 40, Color.FromRgb(255, 255, 255));

            // new FEITClickableScreen(ref mPage.mBaseCanvas, showInstruction2);
            CompBtnNextPage btn = new CompBtnNextPage("下一页");

            btn.Add2Page(mPage.mBaseCanvas, FEITStandard.PAGE_BEG_Y + 470);
            btn.mfOnAction = showInstruction2;
        }