Пример #1
0
        private void BlacklistCurrentGameToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Settings.Default.blacklist.Add(CurrentBadge.StringId);
            Settings.Default.Save();

            BtnSkip.PerformClick();
        }
Пример #2
0
        protected override void OnInit(QFramework.IUIData uiData)
        {
            mData = uiData as UIStoryPanelData ?? new UIStoryPanelData();
            // please add init code here

            var text = TxtStoryContent.text;

            TxtStoryContent.text = string.Empty;
            TxtStoryContent.DOText(text, 10.0f)
            .OnComplete(() =>
            {
                //OpenGamePanel();
                this.DoTransition <UIGamePanel>(new FadeInOut(), uiData: new UIGamePanelData()
                {
                    InitLevelName = GameData.CurLevelName
                });
            });

            // 点击屏幕显示所有文字
            Observable.EveryUpdate()
            .Where(_ =>
                   Input.GetMouseButtonUp(0) ||
                   Input.GetKey(KeyCode.H) ||
                   Input.GetKey(KeyCode.Return) ||
                   Input.GetKey(KeyCode.Space))
            .Subscribe(_ =>
            {
                TxtStoryContent.DOKill();
                TxtStoryContent.text = text;
                BtnSkip.Show();
            }).AddTo(this);
        }
Пример #3
0
        private void MnuFileBlacklist_Click(object sender, EventArgs e)
        {
            var frm = new FrmBlacklist();

            frm.ShowDialog();

            if (Settings.Default.blacklist.Cast <string>().Any(appid => appid == CurrentBadge.StringId))
            {
                BtnSkip.PerformClick();
            }
        }
Пример #4
0
        protected override void RegisterUIEvent()
        {
            BtnSkip.OnClickAsObservable().Subscribe(_ =>
            {
                SendMsg(new AudioSoundMsg("click"));
                TxtStoryContent.DOKill();

                this.DoTransition <UIGamePanel>(new FadeInOut(), uiData: new UIGamePanelData()
                {
                    InitLevelName = GameData.CurLevelName
                });
            });
        }
Пример #5
0
        public PropertyOwnersPage SelectPropertiesUnderOwner(string properies)
        {
            IWebElement toBeSelect = null;

            //show the page
            BtnSkip.Click();
            Thread.Sleep(1000);
            ClickOwner.Click();
            //get the list of Owner
            var lists = ListOwners.FindElements(By.TagName("a"));

            foreach (var item in lists)
            {
                //delete the space and \n\r of the string, if cant
                if (item.GetAttribute("text").Replace(System.Environment.NewLine, string.Empty).Trim() == properies)
                {
                    toBeSelect = item;
                }
            }

            toBeSelect.Click();
            return(new PropertyOwnersPage());
        }
Пример #6
0
 private void MnuGameSkip_Click(object sender, EventArgs e)
 {
     BtnSkip.PerformClick();
 }