protected override void MouseWheelChanged(object sender, MouseWheelEventArgs e) { LauncherTableWidget table = (LauncherTableWidget)widgets[tableIndex]; table.CurrentIndex -= e.Delta; table.ClampIndex(); Resize(); }
void FilterList() { if (lastInput != widgets[searchIndex]) { return; } LauncherTableWidget table = (LauncherTableWidget)widgets[tableIndex]; table.FilterEntries(lastInput.Text); table.ClampIndex(); Resize(); }
public override void Resize() { DrawBackground(); LauncherTableWidget table = (LauncherTableWidget)widgets[tableIndex]; if (table != null) { table.ClampIndex(); } MakeWidgets(); RedrawAllButtonBackgrounds(); using ( drawer ) { drawer.SetBitmap(game.Framebuffer); RedrawAll(); } Dirty = true; }