protected override void CreateMenu(ControlBase menu) { Button worlds = new(menu) { Text = Language.Worlds }; worlds.Clicked += (_, _) => SelectWorlds?.Invoke(); Button settings = new(menu) { Text = Language.Settings }; settings.Pressed += (_, _) => SelectSettings?.Invoke(); Button credits = new(menu) { Text = Language.Credits }; credits.Pressed += (_, _) => SelectCredits?.Invoke(); Button exit = new(menu) { Text = Language.Exit }; exit.Pressed += (_, _) => SelectExit?.Invoke(); }