31 using System.Collections.Generic;
45 public event Action
Yes;
50 public event Action
No;
54 if ( Yes != null ) Yes();
59 if ( No != null ) No();
67 : this( question,
"Yes",
"No" )
71 public YesNoWindow(
string question,
string yesString,
string noString )
72 : base( question, yesString, noString )
74 AddItemHandler( 0, OnYes );
75 AddItemHandler( 1, OnNo );
78 Buttons[0].AddShortcut(
Button.A );
81 Buttons[1].AddShortcut(
Button.B );
84 if ( yesString.Length > 0 && noString.Length > 0 )
89 if ( yesKey != noKey )
91 Buttons[0].AddShortcut( yesKey );
92 Buttons[1].AddShortcut( noKey );
static readonly Color Green
Vihreä.
static Key FromChar(char c)
Palauttaa näppäimen merkille c. Jos merkille ei ole näppäintä, palautetaan Key.None.
Näppäimistö peliohjaimena.
static readonly Color DarkRed
Tumma punainen.