Beispiel #1
0
        private void buttonAdd_Click(object sender, EventArgs e)
        {
            GBServer server = new GBServer(ListServerBox.Count, "", "");

            server.SetNumberLocation(ListServerBox.Count);
            ListServerBox.Add(server);
            ServerBox.Controls.Add(server.gbServer);
            UpdateScrollHeight();
            GBServer.gbServer_change();
        }
Beispiel #2
0
 private void gbServer_MouseMove(object sender, MouseEventArgs e)
 {
     if (e.Button == System.Windows.Forms.MouseButtons.Left)
     {
         //gbServer.Left = e.X + gbServer.Left - mouseDownLocation.X;
         gbServer.Top = e.Y + gbServer.Top - mouseDownLocation.Y;
         //pos is gbServer.Top /outer height, where Min and Max is to prevent out of bound error
         int pos = GetPosition();
         if (pos != serverNumber)
         {
             GBServer gs = MCDaemon.ControlBox.Instance.ListServerBox[pos];
             Swap(MCDaemon.ControlBox.Instance.ListServerBox, pos, serverNumber);
             gs.SetNumberLocation(serverNumber);
             this.SetNumber(pos);
             gbServer_change();
             MCDaemon.ControlBox.Instance.Refresh();
         }
     }
 }