private void Button_On_Tick(object sender, EventArgs e) { Mouse_x = this.PointToClient(MousePosition).X; Mouse_y = this.PointToClient(MousePosition).Y; if (Button.Top == 0) { Button.Left = Mouse_x; ON.BringToFront(); Button.BringToFront(); ON.Width = Mouse_x; if (Button.Left >= 38) { Button.Left = 38; } if (Button.Left <= 0) { Button.Left = 0; ON.BringToFront(); Off.BringToFront(); Button.BringToFront(); } } else { Button.Top = 0; } }
public TOFChannel GetResult() { TOFChannel tc = new TOFChannel(); tc.On = On.GetResult(); tc.Off = Off.GetResult(); tc.Difference = Difference.GetResult(); return(tc); }
public void TestTVOff() { Device device = new Television(); Command command = new Off(device); DeviceButton button = new DeviceButton(command); button.press(); button.press(); Assert.AreEqual(device.status, Status.off); }
private void ON_MouseUp(object sender, MouseEventArgs e) { ON.Image = Properties.Resources.处理1; ON.BringToFront(); Off.BringToFront(); Button.BringToFront(); Button.Left = 0; Off.Width = 50; Checked = false; this.OnClick(null); }
/// <summary> /// User starts up the Piano and Sheet Music Forms /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void uxOpen_Click(object sender, EventArgs e) { bool rests = true; Chromatic type = Chromatic.Natural; if (Off.Checked == false && On.Checked == false) { MessageBox.Show("Must Select to Show Rests or Not before continuing"); } else if (Off.Checked == true && On.Checked == true) { MessageBox.Show("Must Select only On or Off, not both"); } else if (Off.Checked == true || On.Checked == true) { if (uxSharp.Checked == true) { type = Chromatic.Sharp; } if (uxFlats.Checked) { type = Chromatic.Flat; } if (On.Checked == true) { rests = true; Off.Checked = false; Off.CheckState = CheckState.Unchecked; Off.Update(); this.Update(); } if (Off.Checked == true) { rests = false; On.Checked = false; On.CheckState = CheckState.Unchecked; On.Update(); this.Update(); } // Positions the Forms so they aren't on top of each other SheetMusic sheet = new SheetMusic(); sheet.Location = new Point(500, 200); Piano piano = new Piano(Convert.ToInt32(BPM.Text), type, sheet, rests); piano.Location = new Point(250, 0); // Shows the Piano and hides the Main Form piano.Show(); this.Hide(); } }
private static int TurnOff(Off opts) { using (var port = OpenPort(opts.ComPort)) { var message = CreateMessage(opts.DisplayId, Command.PowerControl, Power.Off); port.Write(message, 0, message.Length); var response = new byte[1024]; int read = port.Read(response, 0, 1024); return(0); } }
public override string ToString() { StringBuilder sb = new StringBuilder(); sb.Append(Error.ToString()); sb.Append(";"); sb.Append(Off.ToString()); sb.Append(";"); sb.Append(Unknown.ToString()); sb.Append(";"); sb.Append(Username.ToString()); return(sb.ToString()); }
protected void OnChanged(object sender, InChangedEventArgs e) { if (e.Value == 1) { //Logger.Debug("In {0} is on", _inPort); IsOn = true; On?.Invoke(this, new EventArgs()); } else { IsOn = false; //Logger.Debug("In {0} is off", _inPort); Off?.Invoke(this, new EventArgs()); } }
public IOperation GetOperation(Encoding encoding, IProcessorState processorState) { IToken[] tokens = new[] { On.ToToken(encoding), Off.ToToken(encoding), OnNoEmit.ToToken(encoding), OffNoEmit.ToToken(encoding) }; if (Default.HasValue) { processorState.Config.Flags[Name] = Default.Value; } return(new Impl(this, tokens, _id, _initialState)); }
// 2Dの場合のトリガー判定 private void OnTriggerEnter2D(Collider2D collision) { // 物体がトリガーに接触しとき、1度だけ呼ばれる if (collision.gameObject.name == "Player") { foreach (GameObject On in OnObj) { On.GetComponent <SpriteRenderer>().enabled = true; On.GetComponent <Collider2D>().enabled = true; } foreach (GameObject Off in OffObj) { Off.GetComponent <SpriteRenderer>().enabled = false; Off.GetComponent <Collider2D>().enabled = false; } Destroy(this.gameObject); } }
// Use this for initialization void OnCollisionEnter2D(Collision2D col) { playerObj = GameObject.FindWithTag("Player"); UnityChan2DController unityChan2DController = playerObj.GetComponent <UnityChan2DController>(); if (col.gameObject != playerObj) { foreach (GameObject On in OnObj) { On.GetComponent <SpriteRenderer>().enabled = On.GetComponent <SpriteRenderer>().enabled ^ true; } foreach (GameObject Off in OffObj) { Off.GetComponent <SpriteRenderer>().enabled = Off.GetComponent <SpriteRenderer>().enabled ^ true; } foreach (GameObject Des in DestroyObj) //スイッチにより発生するオブジェクトの処理 { Des.GetComponent <SpriteRenderer>().enabled = Des.GetComponent <SpriteRenderer>().enabled ^ true; Des.GetComponent <BoxCollider2D>().isTrigger = Des.GetComponent <BoxCollider2D>().isTrigger ^ true; } } }
private void SetOn(bool on) { On.SetActive(on); Off.SetActive(!on); }
public void Add(TOFChannel val) { On.Add(val.On); Off.Add(val.Off); Difference.Add(val.Difference); }