public void setTextLevel(string text) { if (textBox_level.InvokeRequired) { setText d = new setText(setTextLevel); this.Invoke(d, new object[] { text }); } textBox_level.Text = text; }
public void setTextCategory(string text) { if (textBox_category.InvokeRequired) { setText d = new setText(setTextCategory); this.Invoke(d, new object[] { text }); } textBox_category.Text = text; }
public void setTextTimeOut(string text) { if (textBox_timeOut.InvokeRequired) { setText d = new setText(setTextTimeOut); this.Invoke(d, new object[] { text }); } textBox_timeOut.Text = text; }
public void setTextGender(string text) { if (textBox_name.InvokeRequired) { setText d = new setText(setTextGender); this.Invoke(d, new object[] { text }); } textBox_gender.Text = text; }
public void setTextPos(string text) { if (textBox_name.InvokeRequired) { setText d = new setText(setTextPos); this.Invoke(d, new object[] { text }); } textBox_pos.Text = text; }
public void setTextIn(TextBox textBox, string s) { if (textBox.Dispatcher.CheckAccess()) { textBox.Text = s; } else { setText set = new setText(setTextIn); Dispatcher.Invoke(set, new object[] { textBox, s }); } }
public void Threadwaifu2x() { try { setText d = new setText(GoWaifu2x); //实例化一个委托 this.Invoke(d); //在拥用此控件的基础窗体句柄的线程上执行指定的委托 } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public void setTextToControl(RichTextBox ctr, string text) { if (ctr.InvokeRequired) { setText st = new setText(setTextToControl); ctr.Invoke(st, ctr, text); } else { RichTextBox rt = (RichTextBox)ctr; rt.AppendText("\r\n" + text); rt.ScrollToCaret(); } }
private void setTextToEditor(string text, Control textEditor) { try { if (textEditor.InvokeRequired) { // 작업쓰레드인 경우 setText callback = new setText(setTextToEditor); this.Invoke(callback, new Object[] { text, textEditor }); } else { // UI 쓰레드인 경우 textEditor.Text = text; } } catch { } }
private bool isCompatible() { bool compatible = false; setText[] array = players[player][current_card].GetComponentsInChildren <setText>(); for (int i = 0; i < array.Length; i++) { setText setText = array[i]; setText[] array1 = gameCards[0].GetComponentsInChildren <setText>(); for (int j = 0; j < array1.Length; j++) { setText setText1 = array1[j]; if (!setText1.tessera.anchored) { Debug.Log($"{setText.tessera} = {setText.tessera.value()}\n" + $"{setText1.tessera} = {setText1.tessera.value()}"); if (setText.tessera.value() < 0 && setText1.tessera.value() < 0) { float diff; if (Mathf.Abs(setText.tessera.value()) > Mathf.Abs(setText1.tessera.value())) { diff = Mathf.Abs(setText.tessera.value()) - Mathf.Abs(setText1.tessera.value()); } else { diff = Mathf.Abs(setText1.tessera.value()) - Mathf.Abs(setText.tessera.value()); } compatible = diff < 0.01; } else { Debug.Log($"{setText.tessera} = {setText.tessera.value()}\n" + $"{setText1.tessera} = {setText1.tessera.value()}"); if (setText.tessera.value() >= 0 && setText1.tessera.value() >= 0) { float diff = 5.0f; if (setText.tessera.value() > setText1.tessera.value()) { diff = setText.tessera.value() - setText1.tessera.value(); } else { diff = setText1.tessera.value() - setText.tessera.value(); } compatible = diff < 0.01; } else { continue; } } if (compatible) { Debug.Log($"{setText.tessera}=={setText1.tessera}"); setText.tessera.anchored = true; setText1.tessera.anchored = true; referenceCard = players[player][current_card]; if (i == 0 && j == 0) { equalToFirstCard = true; turnCard = true; } else { if (i == 0 && j == 1) { equalToFirstCard = false; turnCard = false; } else { if (i == 1 && j == 0) { equalToFirstCard = true; turnCard = false; } else { if (i == 1 && j == 1) { equalToFirstCard = false; turnCard = true; } } } } index_card_to_insert = i; index_card_to_achor = j; break; } } } } if (!compatible) { setText setText = gameCards[gameCards.Count - 1].GetComponentsInChildren <setText>()[1]; setText[] array1 = gameCards[0].GetComponentsInChildren <setText>(); for (int j = 0; j < array1.Length; j++) { setText setText1 = array1[j]; if (!setText1.tessera.anchored) { float diff = 5.0f; if (setText.tessera.value() > setText1.tessera.value()) { diff = setText.tessera.value() - setText1.tessera.value(); } else { diff = setText1.tessera.value() - setText.tessera.value(); } compatible = diff < 0.01; if (compatible) { setText.tessera.anchored = true; setText1.tessera.anchored = true; referenceCard = players[player][current_card]; equalToFirstCard = false; if (j == 1) { turnCard = true; } break; } } } } return(compatible); }