protected void MouseUp(object sender, Engine.Input.MouseEvent e) { if (moveForm) { moveForm = false; } }
protected void MouseDown(object sender, Engine.Input.MouseEvent e) { if (!moveForm && new Rectangle(x, y, width, 25).Contains((int)e.Position.X, (int)e.Position.Y)) { mouseOrigin = e.Position - new Vector2(x, y); moveForm = true; } }
void MouseManager_MouseUp(object sender, Engine.Input.MouseEvent e) { if (patterndown) { patterndown = false; pattern = PatternRectangle.Empty; } }
void _MouseOver(object sender, Engine.Input.MouseEvent e) { topColor = Color.LightGray; if (e.Button == Engine.Input.MouseButton.LEFT) { topColor = Color.Gray; } }
void _WheelChange(object sender, Engine.Input.MouseEvent e) { text_y_scroll += e.WheelDelta * 5; if (text_y_scroll < 0) { text_y_scroll = 0; } }
void MouseManager_MouseDown(object sender, Engine.Input.MouseEvent e) { int mx = (int)e.Position.X - (gui.Game.GraphicsDevice.Viewport.Width - 192); if (mx > 0 && !patterndown) { pattern = new PatternRectangle(mx / 32 + TileMenu_StartX, (int)e.Position.Y / 32 + TileMenu_StartY); patterndown = true; } }
void MouseManager_MouseWheel(object sender, Engine.Input.MouseEvent e) { Console.WriteLine(e.WheelDelta); TileMenu_StartX += e.WheelDelta; }