Example #1
0
 void ShowTokenDialog(TokenView token)
 {
     TokenEditor dlg = new TokenEditor(token.TokenText, token.TokenAmount, token.TokenColor);
       dlg.StartPosition = FormStartPosition.CenterScreen;
       if(dlg.ShowDialog(this) == DialogResult.OK)
       {
     if(token.TokenText != dlg.TokenText)
       GameView.Controller.SetTokenText(token.Name, dlg.TokenText);
     if(token.TokenAmount != dlg.TokenAmount)
       GameView.Controller.SetTokenAmount(token.Name, dlg.TokenAmount);
     if(token.TokenColor != dlg.TokenColor)
       GameView.Controller.SetTokenColor(token.Name, dlg.TokenColor);
       }
 }
Example #2
0
 public void AddToken(string key, string text, int amount, TokenColor color)
 {
     TokenView tokenView = new TokenView();
       tokenView.Name = key;
       tokenView.ContextMenuStrip = menu;
       tokenView.TokenText = text;
       tokenView.TokenColor = color;
       tokenView.TokenAmount = amount;
       tokenView.DoubleClick += new EventHandler(tokenView_DoubleClick);
       pnlTokens.Controls.Add(tokenView);
       tokensKeys.Add(key);
 }