private void dataGrid_MouseDown(object sender, MouseButtonEventArgs e) { Selec.Invoke(sender, e); }
private void dataGrid_SelectedCellsChanged(object sender, SelectedCellsChangedEventArgs e) { Selec.Invoke(sender, e); }
public void OnGUI() { Event e = Event.current; if (e.isKey) { switch (bot) { case Selec.Confirma: Confirma = e.keyCode; bot = Selec.Victor; break; case Selec.Menu: Menu = e.keyCode; bot = Selec.Victor; break; case Selec.Esquerda: Esquerda = e.keyCode; bot = Selec.Victor; break; case Selec.Direita: Direita = e.keyCode; bot = Selec.Victor; break; case Selec.Cima: Cima = e.keyCode; bot = Selec.Victor; break; case Selec.Baixo: Baixo = e.keyCode; bot = Selec.Victor; break; } } bool press; press = GUI.Toggle(new Rect(posx, yinicial, largura, altura), bot == Selec.Confirma, "" + (KeyCode)Confirma); if (press) { bot = Selec.Confirma; } press = GUI.Toggle(new Rect(posx, yinicial + yinc, largura, altura), bot == Selec.Menu, "" + (KeyCode)Menu); if (press) { bot = Selec.Menu; } press = GUI.Toggle(new Rect(posx, yinicial + 2 * yinc, largura, altura), bot == Selec.Esquerda, "" + (KeyCode)Esquerda); if (press) { bot = Selec.Esquerda; } press = GUI.Toggle(new Rect(posx, yinicial + 3 * yinc, largura, altura), bot == Selec.Direita, "" + (KeyCode)Direita); if (press) { bot = Selec.Direita; } press = GUI.Toggle(new Rect(posx, yinicial + 4 * yinc, largura, altura), bot == Selec.Cima, "" + (KeyCode)Cima); if (press) { bot = Selec.Cima; } press = GUI.Toggle(new Rect(posx, yinicial + 5 * yinc, largura, altura), bot == Selec.Baixo, "" + (KeyCode)Baixo); if (press) { bot = Selec.Baixo; } }