public void AlertNewSignal(Position pos) { //Position arg = new Position(111, 2, DateTime.Now); string[] questions = new string[] {"Czy chcesz przerwac synchrnozacje?", "Na pozycje:" + pos.Size + " " + pos.Direct + " ?"}; OkCancelForm<QuestionUserCtrl> dlg = new OkCancelForm<QuestionUserCtrl>(15, questions); dlg.HandleUserDecison += new DecisionHandler(dlg_HandleUserDecison); ; dlg.Show(); }
private void ShowWindowIfNewPosition(Position pos, DecisionHandler action) { string[] questions = new string[] {"Czy chcesz przerwac?", "Szczegoly: " + pos.ToString()}; OkCancelForm<QuestionUserCtrl> dlg = new OkCancelForm<QuestionUserCtrl>(20, questions); dlg.HandleUserDecison += action; dlg.Show(); }