private void MouseWheelScrolled(object _, SFML.Window.MouseWheelScrollEventArgs e) { long new_index = (long)Game.Player.Hotbar.Index + (long)e.Delta; if (new_index >= 0 && new_index < Game.Player.Hotbar.Tiles.Length) { Game.Player.Hotbar.Index = (uint)new_index; } }
private void Window_MouseWheeled(object sender, SFML.Window.MouseWheelScrollEventArgs e) { var window = (SFML.Window.Window)sender; _nodeViewPos += -40 * e.Delta; if (_nodeViewPos < 576 / 2) { _nodeViewPos = 576 / 2; } //_nodeView.Move(new Vector2f(0, -30 * e.Delta)); }
public static void win_scroll(object sender, EventArgs e) { SFML.Window.MouseWheelScrollEventArgs mouseEvent = (SFML.Window.MouseWheelScrollEventArgs)e; if (Keyboard.IsKeyPressed(Keyboard.Key.LControl) && !game.domenuopen) { Core.game_view = new View(new FloatRect(0, 0, Core.game_view.Size.X + (Core.game_view.Size.X / 100) * mouseEvent.Delta, Core.game_view.Size.Y + (Core.game_view.Size.Y / 100) * mouseEvent.Delta)); } else { cell_ch_dir = -mouseEvent.Delta; } }
public void win_scroll(object sender, EventArgs e) { SFML.Window.MouseWheelScrollEventArgs mouseEvent = (SFML.Window.MouseWheelScrollEventArgs)e; WorldListOffset -= (int)mouseEvent.Delta; float sizeX = Core.menu_view.Size.X * (Core.game_view.Size.X / Core.menu_view.Size.X); float sizeY = Core.menu_view.Size.Y * (Core.game_view.Size.Y / Core.menu_view.Size.Y); int butcount = buttons_rec[1].Count - 1; for (int i = 6; i < buttons_rec[1].Count; i++) { buttons_rec[1][i].Position = new SFML.System.Vector2f(sizeX / 2 - 20 * 4, sizeY / 2 - 25 * 5 + WorldListOffset + 25 * (i - 6)); } // mouseEvent.Delta }
/// <summary> /// Protected overridable handler that raises MouseWheelScrolled event. /// </summary> protected virtual void OnMouseWheelScrolled(MouseWheelScrollEventArgs args) { MouseWheelScrolled?.Invoke(this, args); }
internal virtual void GUI_MouseWheelScrolled(object sender, MouseWheelScrollEventArgs e) { EventHandler<MouseWheelScrollEventArgs> handler = MouseWheelScrolled; if ( (handler != null) && IsActive && InsideElement(Mouse.GetPosition()) ) { handler(this, e); } }
internal override void GUI_MouseWheelScrolled(object sender, MouseWheelScrollEventArgs e) { }
private void OnMouseWheelScrolled(Object sender, MouseWheelScrollEventArgs e) { if (e.Delta > 0) Zoom(Math.Min(CurrentZoom + (ZoomFaster ? (Config.Setting_ZoomSpeedFast / 100f) : (Config.Setting_ZoomSpeed / 100f)), ZOOM_MAX), !ZoomAlt); else if (e.Delta < 0) Zoom(Math.Max(CurrentZoom - (ZoomFaster ? (Config.Setting_ZoomSpeedFast / 100f) : (Config.Setting_ZoomSpeed / 100f)), ZOOM_MIN), !ZoomAlt); AutomaticallyZoomed = false; FitToMonitorHeightForced = false; FitToMonitorHeight = false; FitToMonitorWidth = false; }