void ReleaseDesignerOutlets() { if (CancelBtn != null) { CancelBtn.Dispose(); CancelBtn = null; } if (LoginBtn != null) { LoginBtn.Dispose(); LoginBtn = null; } if (LoginEmail != null) { LoginEmail.Dispose(); LoginEmail = null; } if (LoginPassword != null) { LoginPassword.Dispose(); LoginPassword = null; } if (SignupBtn != null) { SignupBtn.Dispose(); SignupBtn = null; } }
private void CancelnewPage() { CancelBtn.Click(); Wait.UntilDisply(WarningDialog); Modal.ClickYes(WarningDialog); Wait.UntilClickAble(CreatePageBtn); }
public CreateNewLabelControl() { this.InitializeComponent(); this.WhenActivated(disposable => { this.Bind(ViewModel, vm => vm.ScopedLabelValue, view => view.LabelTextBox.Text) .DisposeWith(disposable); this.BindValidation(ViewModel, vm => vm.ValidLabelRule, view => view.LabelTextBoxError.Text) .DisposeWith(disposable); this.Bind(ViewModel, vm => vm.Description, view => view.DescriptionTextBox.Text) .DisposeWith(disposable); this.Bind(ViewModel, vm => vm.ColorHexString, view => view.ColorBox.Text) .DisposeWith(disposable); ColorPickerFlyout.Events().Closing .Select(_ => { var color = ColorPicker.Color; return(Color.FromArgb(255, color.R, color.G, color.B).ToHexColor()); }) .BindTo(ViewModel, vm => vm.ColorHexString) .DisposeWith(disposable); this.OneWayBind(ViewModel, vm => vm.Color, view => view.ColorPicker.Color, color => color.ToWindowsUiColor()) .DisposeWith(disposable); this.WhenAnyValue(x => x.ViewModel.Color) .Select(color => color.ToHexColor()) .BindTo(ColorBox, view => view.Text) .DisposeWith(disposable); this.OneWayBind(ViewModel, vm => vm.Color, view => view.LabelPreview.Color) .DisposeWith(disposable); CreateLabelBtn.Events().Click .Select(_ => Unit.Default) .InvokeCommand(ViewModel, vm => vm.CreateLabel) .DisposeWith(disposable); CancelBtn.Events().Click .Select(_ => Unit.Default) .InvokeCommand(ViewModel, vm => vm.Cancel) .DisposeWith(disposable); }); }
void ReleaseDesignerOutlets() { if (CancelBtn != null) { CancelBtn.Dispose(); CancelBtn = null; } if (DoneBtn != null) { DoneBtn.Dispose(); DoneBtn = null; } if (PopOverTableView != null) { PopOverTableView.Dispose(); PopOverTableView = null; } if (subtitleText != null) { subtitleText.Dispose(); subtitleText = null; } if (titleText != null) { titleText.Dispose(); titleText = null; } }
void ReleaseDesignerOutlets() { if (BorderView != null) { BorderView.Dispose(); BorderView = null; } if (CancelBtn != null) { CancelBtn.Dispose(); CancelBtn = null; } if (ContainerView != null) { ContainerView.Dispose(); ContainerView = null; } if (InputTxt != null) { InputTxt.Dispose(); InputTxt = null; } if (OkBtn != null) { OkBtn.Dispose(); OkBtn = null; } }
void ReleaseDesignerOutlets() { if (AddToCartBtn != null) { AddToCartBtn.Dispose(); AddToCartBtn = null; } if (amountTxt != null) { amountTxt.Dispose(); amountTxt = null; } if (CancelBtn != null) { CancelBtn.Dispose(); CancelBtn = null; } if (DescLabel != null) { DescLabel.Dispose(); DescLabel = null; } if (DescriptionTB != null) { DescriptionTB.Dispose(); DescriptionTB = null; } if (HotDogDetailView != null) { HotDogDetailView.Dispose(); HotDogDetailView = null; } if (HotDogImageView != null) { HotDogImageView.Dispose(); HotDogImageView = null; } if (NameLabel != null) { NameLabel.Dispose(); NameLabel = null; } if (PriceLabel != null) { PriceLabel.Dispose(); PriceLabel = null; } }
public static void ShowInterface(bool state) { Initialize(); if (IsInterfaceVisible == state) { return; } _customizeButton.Caption = state ? "Save & Close" : "Customize UI"; //destroying a Component and then adding the same Component can crash the game. var collider = _customizeButton.Child("Collider"); if (state) { if (_customizeButton.HasComponent <UIDragObject>()) { collider.SetBehaviors <UIDragObject>(true); } else { collider.AddComponent <UIDragObject>().target = _customizeButton.GameObject.transform; } } else { collider.SetBehaviors <UIDragObject>(false); } if (state && !IsInterfaceCreated) { CreateInterface(); return; } TooltipOffsetCheckbox.SetActive(state); DragPartyBar.SetActive(state); DragHugBgr.SetActive(state); DragLog.SetActive(state); DragAbilitiesBar.SetActive(state); ToggleLogButtons.SetActive(state); ToggleHudOrientation.SetActive(state); DragHudPanelLeft.SetActive(state); DragHudPanelRight.SetActive(state); DragClock.SetActive(state); ToggleHudBgr.SetActive(state); TogglePartyOrientation.SetActive(state); ToggleBuffsSide.SetActive(state); DragFormationBar.SetActive(state); FrameDropdown.SetActive(state); ToggleButtonsBgr.SetActive(state); TogglePortraitHighlights.SetActive(state); ToggleCustomTextures.SetActive(state); SaveBtn.SetActive(state); CancelBtn.SetActive(state); UseDefaultUIBtn.SetActive(state); }
private void GiveNames_KeyUp(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { OKBtn.PerformClick(); } else if (e.KeyCode == Keys.Escape) { CancelBtn.PerformClick(); } }
public void Init(string value, bool overriden, ParameterMetadata parameterMetadata, string objectId, bool updateEnabled, VerticalLayoutGroup layoutGroupToBeDisabled, GameObject canvasRoot) { LayoutGroupToBeDisabled = layoutGroupToBeDisabled; CanvasRoot = canvasRoot; SaveBtn.gameObject.SetActive(false); this.parameterMetadata = parameterMetadata; this.objectId = objectId; SetValue(value, overriden); SaveBtn.SetInteractivity(updateEnabled, "Modification could only be done when offline"); ModifyBtn.SetInteractivity(updateEnabled, "Modification could only be done when offline"); RestoreBtn.SetInteractivity(updateEnabled, "Modification could only be done when offline"); CancelBtn.SetInteractivity(updateEnabled, "Modification could only be done when offline"); }
private void StartBtn_Click(object sender, EventArgs e) { StartBtn.Hide(); PlusBtn.Show(); MultiBtn.Show(); CounterLbl.Show(); ValLbl.Show(); NeedLbl.Show(); Nval = Doubler.RandVal(); NeedLbl.Text = $"Need to get: {Nval}"; CancelBtn.Show(); CompActLbl.Show(); RestartBtn.Show(); CompActLbl.Text = $"Computer Actions count: {Doubler.ResSearch(Nval)}"; }
/// <summary> /// Event handler. Called by InputBox for key press events. /// </summary> /// /// <param name="sender"> Source of the event. </param> /// <param name="e"> Key press event information. </param> private void InputBox_KeyPress(object sender, KeyPressEventArgs e) { switch (e.KeyChar) { case (Char)27: CancelBtn.PerformClick(); break; case (Char)13: if (Input.Length != 0) { OKBtn.PerformClick(); } break; } }
private void FileCopyBGWrkr_RunWorkerCompleted(System.Object sender, System.ComponentModel.RunWorkerCompletedEventArgs e) { WAITBAR.Close(); if (WAITBAR.DialogResult != DialogResult.Cancel) { if (Convert.ToBoolean(e.UserState)) { MessageBox.Show("Finished moving files..."); } else { MessageBox.Show("Finished copying files..."); } } CancelBtn.PerformClick(); }
private void UploadMode(bool enable) { if (enable) { IsUploading = true; AllButtonEnable(false); CancelBtn.Text = "Cancel"; } else { IsUploading = false; AllButtonEnable(true); CancelBtn.Invoke((MethodInvoker) delegate { CancelBtn.Text = "Close"; }); } }
private void FinPayBtn_Click(object sender, EventArgs e) { string Loan_ID = dataGridView1.CurrentRow.Cells["Loan_ID"].Value.ToString(); bool Check = Check_Book_In(Loan_ID); if (Check == true) { Execute_Pay_Fine(Loan_ID); } else { MessageBox.Show("The book has not been checked in."); } Load_Fine_View(); FinPayBtn.Hide(); CancelBtn.Hide(); }
public void OpenPopup(string title, string message, System.Action okCallback, System.Action cancelCallback = null, string okLbl = "", string cancelLbl = "") { // 데이터 설정 TitleLbl.text = title; MessageLbl.text = message; if (string.IsNullOrEmpty(okLbl)) { OkLbl.text = okLbl; } else { OkLbl.text = DataMgr.Instance.GetLocal(3); } if (string.IsNullOrEmpty(cancelLbl)) { CancelLbl.text = cancelLbl; } else { CancelLbl.text = DataMgr.Instance.GetLocal(4); } _OkCallBack = okCallback; _CancelCallBack = cancelCallback; // 타이틀 숨김 처리 TitleLbl.gameObject.SetActive(!string.IsNullOrEmpty(title)); // 버튼 숨긴 체크 if (_CancelCallBack != null) { CancelBtn.SetActive(true); OkBtn.transform.localPosition = new Vector3(150, -120, 0); } else { CancelBtn.SetActive(false); OkBtn.transform.localPosition = new Vector3(0, -120, 0); } }
void ReleaseDesignerOutlets() { if (CancelBtn != null) { CancelBtn.Dispose(); CancelBtn = null; } if (DatePicker != null) { DatePicker.Dispose(); DatePicker = null; } if (DoneBtn != null) { DoneBtn.Dispose(); DoneBtn = null; } }
public PenModifyDlg(Root root) { Root = root; InitializeComponent(); OkBtn.Text = Root.Local.ButtonOkText; CancelBtn.Text = Root.Local.ButtonCancelText; this.Text = Root.Local.OptionsHotkeysColorEdit; string sin = Root.Local.OptionsPensFading; int i = sin.IndexOf("("); if (i < 0) { i = sin.Length; } FadingCB.Text = sin.Substring(0, i); DashStyleGrp.Text = Root.Local.OptionsLineStyle; HSBitmap = new Bitmap(SVSquare.Width, SVSquare.Height); SVSquare.BackgroundImage = HSBitmap; DoubleBuffered = true; CancelBtn.Select(); // in order to prevent input during hotkey hold down }
// Update is called once per frame void Update() { if (QStart) { timer -= Time.deltaTime; mqs.timer = timer; CancelBtn.GetComponentInChildren <TextMeshProUGUI>().text = timer.ToString("0") + "\nCancel"; } if (QEnded || QCancelled) { timer = ThisQuest.time; } if (timer <= 0) { QEnded = true; QStart = false; QCancelled = false; CancelBtn.gameObject.SetActive(false); ClaimBtn.gameObject.SetActive(true); } }
void ReleaseDesignerOutlets() { if (AddButton != null) { AddButton.Dispose(); AddButton = null; } if (CancelBtn != null) { CancelBtn.Dispose(); CancelBtn = null; } if (containerView != null) { containerView.Dispose(); containerView = null; } if (DueDate != null) { DueDate.Dispose(); DueDate = null; } if (TaskDescription != null) { TaskDescription.Dispose(); TaskDescription = null; } if (TaskTitle != null) { TaskTitle.Dispose(); TaskTitle = null; } }
private void PayFineBtn_Click(object sender, EventArgs e) { string Card_ID = dataGridView1.CurrentRow.Cells["Card_ID"].Value.ToString(); string Query = "select * from fine_view_all_unpaid where Card_ID like '%" + Card_ID + "%';"; try { MySqlDataAdapter Adap = new MySqlDataAdapter(Query, Connection); DataSet Data1 = new DataSet(); Adap.Fill(Data1); dataGridView1.DataSource = Data1.Tables[0]; FinPayBtn.Show(); MessageBox.Show("Select the fine corresponding to the book checked out and click execute."); } catch (MySqlException ex) { MessageBox.Show(ex.Message); } FinPayBtn.Show(); CancelBtn.Show(); }
public void ShareProfile(string Decission) { //Populate the Excel Sheet GlobalDefinitions.ExcelLib.PopulateInCollection(Base.ExcelPath, "ShareSkill"); Thread.Sleep(1000); //Enter Details to title filed Title.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "Title")); //Enter details to description Description.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "Description")); //Select the category IList <IWebElement> CategoryOptions = Category.FindElements(By.TagName("option")); for (int i = 0; i < CategoryOptions.Count; i++) { if (CategoryOptions[i].Text == GlobalDefinitions.ExcelLib.ReadData(2, "Category")) { CategoryOptions[i].Click(); Global.Base.test.Log(RelevantCodes.ExtentReports.LogStatus.Pass, "Category selected"); } } //------------------------------------------------------------------------------------- //Select Subcategory IList <IWebElement> SubcategoryOptions = SubCategory.FindElements(By.TagName("option")); for (int i = 0; i < SubcategoryOptions.Count; i++) { if (SubcategoryOptions[i].Text == GlobalDefinitions.ExcelLib.ReadData(2, "Subcategory")) { SubcategoryOptions[i].Click(); Global.Base.test.Log(RelevantCodes.ExtentReports.LogStatus.Pass, "Subcategory Selected"); } } //------------------------------------------------------------------------------------------- //Enter a Tag Tags.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "Tag1")); Tags.SendKeys(Keys.Enter); //Define Lists of radio button options in Skill Share page IList <IWebElement> ServiceTypeOptions = GlobalDefinitions.driver.FindElements(By.XPath("//div[@class='field']/div")); IList <IWebElement> Radiobtn = GlobalDefinitions.driver.FindElements(By.XPath("//div[@class='field']/div/input")); Thread.Sleep(1000); //--------------------------------------------------------------------------------------------- //Select Service Type for (int i = 0; i < ServiceTypeOptions.Count; i++) { if (ServiceTypeOptions[i].Text == GlobalDefinitions.ExcelLib.ReadData(2, "Service Type")) { Radiobtn[i].Click(); Global.Base.test.Log(RelevantCodes.ExtentReports.LogStatus.Pass, "Service Type Selected"); } } //------------------------------------------------------------------------------------------ //Select Location Type for (int i = 0; i < ServiceTypeOptions.Count; i++) { if (ServiceTypeOptions[i].Text == GlobalDefinitions.ExcelLib.ReadData(2, "Location Type")) { Radiobtn[i].Click(); Global.Base.test.Log(RelevantCodes.ExtentReports.LogStatus.Pass, "Location Type Selected"); } } //----------------------------------------------------------------------------------------------- //Enter start date StartDate.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "Start Date")); Console.WriteLine(GlobalDefinitions.ExcelLib.ReadData(2, "Start Date")); //StartDate.SendKeys("06/16/2019"); Thread.Sleep(1000); //Enter end date //EndDate.Clear(); EndDate.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "End Date")); // --------------------------------------------------------------------------------- //Select Available Date and Time List <int> AvailableDays = new List <int> { 0, 1, 0, 1, 0, 0, 0 }; IList <IWebElement> Dayspath = Global.GlobalDefinitions.driver.FindElements(By.XPath("//input[@name='Available']")); IList <IWebElement> StartTime = Global.GlobalDefinitions.driver.FindElements(By.XPath("//input[@name='StartTime']")); IList <IWebElement> EndTime = Global.GlobalDefinitions.driver.FindElements(By.XPath("//input[@name='EndTime']")); if (AvailableDays[0] == 1) { Dayspath[0].Click(); StartTime[1].SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "StartTime")); EndTime[0].SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "EndTime")); } if (AvailableDays[1] == 1) { Dayspath[1].Click(); StartTime[1].SendKeys(GlobalDefinitions.ExcelLib.ReadData(3, "StartTime")); StartTime[1].SendKeys(Keys.ArrowDown); StartTime[1].SendKeys(Keys.ArrowDown); Console.WriteLine(GlobalDefinitions.ExcelLib.ReadData(3, "StartTime")); EndTime[1].SendKeys(GlobalDefinitions.ExcelLib.ReadData(3, "EndTime")); EndTime[1].SendKeys(Keys.ArrowDown); } if (AvailableDays[2] == 1) { Dayspath[2].Click(); StartTime[2].SendKeys(GlobalDefinitions.ExcelLib.ReadData(4, "StartTime")); EndTime[2].SendKeys(GlobalDefinitions.ExcelLib.ReadData(4, "EndTime")); } if (AvailableDays[3] == 1) { Dayspath[3].Click(); StartTime[3].SendKeys(GlobalDefinitions.ExcelLib.ReadData(5, "StartTime")); StartTime[3].SendKeys(Keys.ArrowDown); StartTime[3].SendKeys(Keys.ArrowDown); EndTime[3].SendKeys(GlobalDefinitions.ExcelLib.ReadData(5, "EndTime")); EndTime[3].SendKeys(Keys.ArrowDown); } if (AvailableDays[4] == 1) { Dayspath[4].Click(); StartTime[4].SendKeys(GlobalDefinitions.ExcelLib.ReadData(6, "StartTime")); EndTime[4].SendKeys(GlobalDefinitions.ExcelLib.ReadData(6, "EndTime")); } if (AvailableDays[5] == 1) { Dayspath[5].Click(); StartTime[5].SendKeys(GlobalDefinitions.ExcelLib.ReadData(7, "StartTime")); EndTime[5].SendKeys(GlobalDefinitions.ExcelLib.ReadData(7, "EndTime")); } if (AvailableDays[6] == 1) { Dayspath[6].Click(); StartTime[6].SendKeys(GlobalDefinitions.ExcelLib.ReadData(8, "StartTime")); EndTime[6].SendKeys(GlobalDefinitions.ExcelLib.ReadData(8, "EndTime")); } Thread.Sleep(1000); //-------------------------------------------------------------------------------- //Select Skill trade for (int i = 0; i < ServiceTypeOptions.Count; i++) { if (ServiceTypeOptions[i].Text == GlobalDefinitions.ExcelLib.ReadData(2, "Skill Trade")) { Radiobtn[i].Click(); Global.Base.test.Log(RelevantCodes.ExtentReports.LogStatus.Pass, "Skill Trade Selected"); } } //---------------------------------------------------------------------------------------- //Enter Skill Exchange tags SkillExchange.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "Skill Exchange")); SkillExchange.SendKeys(Keys.Enter); //---------------------------------------------------------------------------------------- //Work Samples File Upload //workSamplesUpload.Click(); //Thread.Sleep(4000); //AutoItX3 autoit = new AutoItX3(); //autoit.WinActivate("Open"); //Activate the window //autoit.Send(@"C:\Users\dell\Desktop\DESKTOP_AKILA\MVP studio\Mars Competition1\MarsFramework\MarsFramework\download.jpg"); //Thread.Sleep(4000); //autoit.Send("{ENTER}"); //Thread.Sleep(4000); //-------------------------------------------------------------------------------------------- //Select Active for (int i = 0; i < ServiceTypeOptions.Count; i++) { if (ServiceTypeOptions[i].Text == GlobalDefinitions.ExcelLib.ReadData(2, "Active")) { Radiobtn[i].Click(); Global.Base.test.Log(RelevantCodes.ExtentReports.LogStatus.Pass, "Active Selected"); } } if (Decission == "Save") { SaveBtn.Click(); Thread.Sleep(3000); } else { CancelBtn.Click(); } //Check added skills is list in Manage listings try { //Iterate through Manage Listing Table IList <IWebElement> RowElements = TableElements.FindElements(By.TagName("tr")); Console.WriteLine(RowElements.Count); foreach (IWebElement row in RowElements) { IList <IWebElement> col = row.FindElements(By.TagName("td")); if (col[2].Text.Equals(GlobalDefinitions.ExcelLib.ReadData(2, "Title"))) { Global.Base.test.Log(RelevantCodes.ExtentReports.LogStatus.Pass, "Newly added skill service is listed in Manage Listings"); break; } else { Global.Base.test.Log(RelevantCodes.ExtentReports.LogStatus.Pass, "Newly added skill service is not listed in Manage Listings"); break; } } } catch (Exception e) { Global.Base.test.Log(RelevantCodes.ExtentReports.LogStatus.Pass, "Test Failed", e.Message); } }
void Awake() { Application.runInBackground = true; //防止后台掉线 CustomTypes.Register(); _client = new PhotonClient(); _client.AppId = "49395063-2a0e-4e1f-a35d-3d4600790bc2"; //Turnbased 的 ID //_client.AppId="bc31b098-957d-4231-9ad5-b75adc3c6fb7";// RealTime 的ID bool connectInProcess = _client.ConnectToRegionMaster("asia"); _go_GuessBricks = GameObject.Find("GuessBricks").transform; MyDock = GameObject.Find("DockD").transform; PickPop = GameObject.Find("PickPop").transform; _planet = GameObject.Find("Planet"); _table = _planet.transform.GetChild(0).gameObject; _unOccupied = _table.transform.GetChild(5).gameObject; //--------------找到UI元素------------ Notify = GetComponent <Notification>(); Panel = GameObject.Find("Panel").transform; StartBtn = GameObject.Find("Start").transform; _canvas = GameObject.Find("Canvas"); _winBanner = GameObject.Find("Win").transform; _panel = GameObject.Find("Panel"); _readyPanel = GameObject.Find("ReadyPanel"); _overPanel = GameObject.Find("OverPanel"); DoneBtn = GameObject.Find("AdjustDone").transform; CancelBtn = GameObject.Find("Cancel").transform; ContinueBtn = GameObject.Find("ContinueGuess").transform; _loading = GameObject.Find("Loading").transform; //----------------------- if (GameControl._instance == null) { GameControl._instance = this; } DontDestroyOnLoad(gameObject); #region 注册UI事件 GameObject.Find("Create").GetComponent <Button>().onClick.AddListener( () => { if (_roomName != "") { _client.OpCreateRoom(_roomName, new RoomOptions() { MaxPlayers = _playerNum }, TypedLobby.Default); } }); GameObject.Find("Join").GetComponent <Button>().onClick.AddListener( () => { if (_roomName != "") { _client.OpJoinRoom(_roomName); } }); GameObject.Find("PlayerNum").GetComponent <Dropdown>().onValueChanged .AddListener(x => { _playerNum = (byte)(x + 2); }); GameObject.Find("RoomName").GetComponent <InputField>().onValueChanged .AddListener(x => { _roomName = x; }); GameObject.Find("Leave").GetComponent <Button>().onClick.AddListener( () => { //销毁玩家头像 foreach (var icon in _playerIcons) { Destroy(icon.gameObject); } _playerIcons.Clear(); //通知其他人 我离开了 _client.OpRaiseEvent(MyEventCode.OneLeave, _myID, true, RaiseEventOptions.Default); _client.OpLeaveRoom(false); _overPanel.SetActive(false); _panel.SetActive(true); }); GameObject.Find("Again").GetComponent <Button>().onClick.AddListener( () => { //currentID 为自己 CurrentID = _myID; //重新设置玩家头像的parent for (int i = 0; i < _playerNum; i++) { var icon = _playerIcons[i]; icon.SetParent(_readyPanel.transform); } //自己的头像放到readypos 并且通知别人 //playerIcons readyPos的顺序和id一样 注意ID从1 开始 var myIcon = _playerIcons[_myID - 1]; AnimElement.Prepare() .InitUGUI(myIcon.localPosition, readyPos[_myID - 1], myIcon, 0, 40) .AddScaleAnimation(myIcon.localScale, Vector3.one * 0.6f) .Play(); _client.OpRaiseEvent(MyEventCode.OnePlayAgain, _myID, true, RaiseEventOptions.Default); //载入等待面板 _overPanel.SetActive(false); _readyPanel.SetActive(true); EnterRoom(_playerNum); }); //房主开始游戏 GameObject.Find("Start").GetComponent <Button>().onClick.AddListener( () => { //洗牌 ShuffleDeck(); //----------------------------- //把所有的牌发送给其他玩家 //----------------------- _client.OpRaiseEvent(MyEventCode.SyncAllBricks, indexMap, true , RaiseEventOptions.Default); //放置牌到桌子上 PlaceAllBricksOnTable(indexMap); StartGame(); }); // 完成 按钮的点击逻辑 DoneBtn.GetComponent <Button>().onClick.AddListener(() => { // 玩家确认完成Adjust过程中的joker放置后 点击 if (GameState.Instance.CurrentState == GameState.State.Adjust) { //通知其他玩家在逻辑层更新我的Joker位置 int msgType = 0; int[] msg = new int[4]; msg[0] = _myID; if (_decks[_myDeckIndex].Contains(_jokerWhite)) { msgType = -1; msg[2] = _decks[_myDeckIndex].IndexOf(_jokerWhite); } if (_decks[_myDeckIndex].Contains(_jokerBlack)) { msgType = -msgType; msg[3] = _decks[_myDeckIndex].IndexOf(_jokerBlack); } msg[1] = msgType; _client.OpRaiseEvent(MyEventCode.SyncJoker, msg, true, RaiseEventOptions.Default); // LocalReadyToGo(); //隐藏所有arrows for joker _jokerBlack.GetComponent <Brick>().DestroyArrows(); _jokerWhite.GetComponent <Brick>().DestroyArrows(); } // 每一round中抽到joker的玩家确认完成joker的放置后点击 else if (GameState.Instance.CurrentState == GameState.State.PlacingJoker) { //进入Guess状态 GameState.Instance.CurrentState = GameState.State.GuessABrick; //视觉提示 让我猜牌 Notify.autoNtf("请猜牌", Vector2.zero, new Vector2(1, 1), 1); //隐藏所有arrows for joker _jokerBlack.GetComponent <Brick>().DestroyArrows(); _jokerWhite.GetComponent <Brick>().DestroyArrows(); } else if (GameState.Instance.CurrentState == GameState.State.GuessingABrick) { //不猜了 轮到下一个玩家 ToNextOne(); //隐藏按钮 ContinueBtn.gameObject.SetActive(false); DoneBtn.gameObject.SetActive(false); //切换状态 GameState.Instance.CurrentState = GameState.State.WaitForOthers; } DoneBtn.gameObject.SetActive(false); }); //取消猜牌按钮的点击逻辑 CancelBtn.GetComponent <Button>().onClick.AddListener(() => { CancelBtn.gameObject.SetActive(false); //隐藏所有PossibleBrick HidePossibleBricks(); //状态回到GuessABrick GameState.Instance.CurrentState = GameState.State.GuessABrick; }); //继续猜 ContinueBtn.GetComponent <Button>().onClick.AddListener(() => { GameState.Instance.CurrentState = GameState.State.GuessABrick; ContinueBtn.gameObject.SetActive(false); DoneBtn.gameObject.SetActive(false); }); #endregion //----初始化UI状态---------- _readyPanel.SetActive(false); DoneBtn.gameObject.SetActive(false); CancelBtn.gameObject.SetActive(false); ContinueBtn.gameObject.SetActive(false); Panel.gameObject.SetActive(false); StartBtn.gameObject.SetActive(false); _overPanel.SetActive(false); //-------------------------------------- }
public void Cancel() { CancelBtn.ClickWait(); SwitchToDefaultContent(); }
private void StatusMsgRTB_Enter(object sender, EventArgs e) { CancelBtn.Focus(); }
public EditProjectView() { ViewModel = WpfFactory.CreateViewModel <EditProjectViewModel>(); ViewModel.OnRequestClose += () => { Dispatcher.Invoke(Close); }; InitializeComponent(); this.WhenActivated(d => { ViewModel .WhenAnyValue(vm => vm.ProjectName) .Subscribe(projectName => { var isNewProject = ViewModel.ProjectId == Guid.Empty; Title = $"{(isNewProject ? "New" : "Edit")} Project {projectName}"; }) .DisposeWith(d); this .Bind(ViewModel, vm => vm.ProjectName, v => v.ProjectNameTextBox.Text); this .Bind(ViewModel, vm => vm.ProjectIndex, v => v.ModIndexTextBox.Text); this .Bind(ViewModel, vm => vm.CookedAssetsDir, v => v.CookedAssetsDirTextBox.Text); this .Bind(ViewModel, vm => vm.DistDir, v => v.OutputDirTextBox.Text); CancelBtn .Events() .Click .Subscribe(e => { Close(); }) .DisposeWith(d); SaveBtn .Events() .Click .Select(e => Unit.Default) .InvokeCommand(ViewModel.SaveProjectInfoCommand) .DisposeWith(d); SelectCookedAssetsDirBtn .Events() .Click .Select(e => SelectDirMode.SelectCookedAssetsDir) .InvokeCommand(ViewModel.SelectAssetsDirCommand) .DisposeWith(d); SelectOutputDirBtn .Events() .Click .Select(e => SelectDirMode.SelectOutputDir) .InvokeCommand(ViewModel.SelectAssetsDirCommand) .DisposeWith(d); }); }
private void Awake() { _instance = this; }
void Awake() { _instance = this; }
private void CancelBtn_Click(object sender, EventArgs e) { FinPayBtn.Hide(); CancelBtn.Hide(); Load_Fine_View(); }
private void discardCloseToolStripMenuItem_Click(System.Object sender, System.EventArgs e) { CancelBtn.PerformClick(); }
void ReleaseDesignerOutlets() { if (ConnectionTimeout != null) { ConnectionTimeout.Dispose(); ConnectionTimeout = null; } if (DBInitialisedOn != null) { DBInitialisedOn.Dispose(); DBInitialisedOn = null; } if (UpdateAppUri != null) { UpdateAppUri.Dispose(); UpdateAppUri = null; } if (EventUTCOffset != null) { EventUTCOffset.Dispose(); EventUTCOffset = null; } if (NotificationsBtn != null) { NotificationsBtn.Dispose(); NotificationsBtn = null; } if (PromptsBtn != null) { PromptsBtn.Dispose(); PromptsBtn = null; } if (LogsBtn != null) { LogsBtn.Dispose(); LogsBtn = null; } if (PromptView != null) { PromptView.Dispose(); PromptView = null; } if (NotificationView != null) { NotificationView.Dispose(); NotificationView = null; } if (CancelBtn != null) { CancelBtn.Dispose(); CancelBtn = null; } if (DatabaseSize != null) { DatabaseSize.Dispose(); DatabaseSize = null; } if (RunningMode != null) { RunningMode.Dispose(); RunningMode = null; } if (CurrentVersion != null) { CurrentVersion.Dispose(); CurrentVersion = null; } if (GoLiveDate != null) { GoLiveDate.Dispose(); GoLiveDate = null; } if (ResponderRegion != null) { ResponderRegion.Dispose(); ResponderRegion = null; } if (EventPasscode != null) { EventPasscode.Dispose(); EventPasscode = null; } if (RefreshViewBtn != null) { RefreshViewBtn.Dispose(); RefreshViewBtn = null; } if (EventName != null) { EventName.Dispose(); EventName = null; } if (SyncDataBtn != null) { SyncDataBtn.Dispose(); SyncDataBtn = null; } if (ResponderId != null) { ResponderId.Dispose(); ResponderId = null; } if (SyncDataInterval != null) { SyncDataInterval.Dispose(); SyncDataInterval = null; } if (SyncMode != null) { SyncMode.Dispose(); SyncMode = null; } if (WANServiceUri != null) { WANServiceUri.Dispose(); WANServiceUri = null; } if (SaveChangesBtn != null) { SaveChangesBtn.Dispose(); SaveChangesBtn = null; } if (LANServiceUri != null) { LANServiceUri.Dispose(); LANServiceUri = null; } if (LastSuccessfulDataPush != null) { LastSuccessfulDataPush.Dispose(); LastSuccessfulDataPush = null; } if (LogView != null) { LogView.Dispose(); LogView = null; } if (LastSuccessfulServiceUpdate != null) { LastSuccessfulServiceUpdate.Dispose(); LastSuccessfulServiceUpdate = null; } }
public DashboardPage ClickCancelBtn() { WaitHelper.WaitForElementToBeClickable(CancelBtn); CancelBtn.Click(); return(new DashboardPage(driver)); }