public GameObservationManager(ICSClient client,
						       ICSDetailsWidget
						       appwidget)
            {
                gameInfos = new Hashtable ();
                this.client = client;
                client.MoveMadeEvent += OnMoveMade;
                client.ResultNotificationEvent +=
                    OnResultNotification;
                client.GameInfoEvent += OnGameInfo;
                commandId = -1;
                this.appwidget = appwidget;
                label_text = Catalog.GetString ("Games");
                appwidget.Book.SwitchPage += OnSwitchPage;
            }
            public TournamentInfoNotification(ICSDetailsWidget i,
							   string t)
            {
                text = t;
                ics = i;
            }