Esempio n. 1
0
 private void bGroupSearch_Click(object sender, EventArgs e)
 {
     using (frmSINnerGroupSearch gs = new frmSINnerGroupSearch(myUC.MyCE, this))
     {
         gs.MySINnerGroupSearch.OnGroupJoinCallback += async(o, group) =>
         {
             await PluginHandler.MainForm.CharacterRoster.LoadCharacters(false, false, false);
         };
         gs.ShowDialog(Program.MainForm);
     }
 }
Esempio n. 2
0
        private void bGroupSearch_Click(object sender, EventArgs e)
        {
            using (frmSINnerGroupSearch gs = new frmSINnerGroupSearch(myUC.MyCE, this))
            {
                async void OnGroupJoinCallback(object o, SINnerGroup group)
                {
                    await PluginHandler.MainForm.CharacterRoster.RefreshPluginNodes(PluginHandler.MyPluginHandlerInstance);
                }

                gs.MySINnerGroupSearch.OnGroupJoinCallback += OnGroupJoinCallback;
                gs.ShowDialog(Program.MainForm);
            }
        }
Esempio n. 3
0
        private void bGroupSearch_Click(object sender, EventArgs e)
        {
            frmSINnerGroupSearch gs = new frmSINnerGroupSearch(myUC.MyCE, this);

            gs.MySINnerGroupSearch.OnGroupJoinCallback += (o, group) =>
            {
                PluginHandler.MainForm.DoThreadSafe(() =>
                {
                    PluginHandler.MainForm.CharacterRoster.LoadCharacters(false, false, false, true);
                });
            };
            var res = gs.ShowDialog();
        }