Ejemplo n.º 1
0
        private void Tox_OnGroupInvite(object sender, ToxEventArgs.GroupInviteEventArgs e)
        {
            int groupNumber = ProfileManager.Instance.Tox.JoinGroup(e.FriendNumber, e.Data);

            MainWindow.Instance.UInvoke(() =>
            {
                var model        = new GroupControlViewModel();
                model.ChatNumber = groupNumber;
                model.Name       = ProfileManager.Instance.Tox.GetGroupTitle(groupNumber);

                //add the friend to the list, sorted
                AddObject(model);
                SortObject(model);

                //auto switch to converation view of this friend (?)
                SelectObject(model);
            });
        }
Ejemplo n.º 2
0
 private void OnToxGroupInvite(object sender, ToxEventArgs.GroupInviteEventArgs e)
 {
     Logger.Log(LogLevel.Warning, "ToxGroupInvite not supported, ignored");
 }