コード例 #1
0
        private void BtnAddServerMenu_Click(object sender, RoutedEventArgs e)
        {
            Window_AddServerMenu wms = new Window_AddServerMenu();
            Point pt = this.PointToScreen(new Point(0, 0));

            wms.Left = pt.X;
            wms.Top  = pt.Y;
            if (wms.ShowDialog() == true)
            {
                string server_menu_name = wms.textBox_name.Text;

                if (ServerInfo.AddServerGroup(server_menu_name) != 0)
                {
                    return;
                }

                ServerMenuButton smbtn = new ServerMenuButton(server_menu_name);
                ServerPanel.current.Children.Add(smbtn);
                ServerPanel.SubPanel.Children.Add(smbtn.child);
            }
        }
コード例 #2
0
ファイル: ServerMenu.xaml.cs プロジェクト: imjihun/CofileUI
        private void BtnAddServerMenu_Click(object sender, RoutedEventArgs e)
        {
            Window_AddServerMenu wms = new Window_AddServerMenu();
            Point pt = this.PointToScreen(new Point(0, 0));

            wms.Left = pt.X;
            wms.Top  = pt.Y;
            if (wms.ShowDialog() == true)
            {
                string server_menu_name = wms.textBox_name.Text;

                if (panel_server.ServerViewModel.AddServerGroup(server_menu_name) != 0)
                {
                    return;
                }

                ServerGroupPanel sgp = new ServerGroupPanel()
                {
                    Content = server_menu_name
                };
                panel_server.AddChild(sgp);
            }
        }
コード例 #3
0
ファイル: ServerInfo.cs プロジェクト: imjihun/EglobalStudy
        private void BtnAddServerMenu_Click(object sender, RoutedEventArgs e)
        {
            Window_AddServerMenu wms = new Window_AddServerMenu();
            Point pt = this.PointToScreen(new Point(0, 0));

            wms.Left = pt.X;
            wms.Top  = pt.Y;
            if (wms.ShowDialog() == true)
            {
                string server_menu_name = wms.textBox_name.Text;


                if (ServerInfo.jobj_root == null)
                {
                    return;
                }
                try
                {
                    ServerInfo.jobj_root.Add(new JProperty(server_menu_name, new JObject()));

                    if (!ServerInfo.save())
                    {
                        return;
                    }

                    ServerMenuButton smbtn = new ServerMenuButton(server_menu_name);
                    ServerPanel.current.Children.Add(smbtn);
                    ServerPanel.SubPanel.Children.Add(smbtn.child);
                }
                catch (Exception ex)
                {
                    Log.PrintError(ex.Message, "Add Server Menu");
                    Log.PrintError("서버 메뉴 이름이 중복됩니다.\r", "Add Server Menu", Status.current.richTextBox_status);
                }
            }
        }