protected void UpdateBitLocation(Bit bit, int offsetX, float offsetY) { bit.Location = new Point(offsetX, (int)(this.Height * offsetY) - bit.Height / 2); bit.UpdateLocation( new PointF(this.Location.X + bit.Location.X + bit.Width / 2, this.Location.Y + bit.Location.Y + bit.Height / 2), new PointF(this.Location.X + bit.Location.X + bit.Width / 2, this.Location.Y + bit.Location.Y + bit.Height / 2), false ); }