using Godot; using SharpIDE.Application.Features.Run; using SharpIDE.Application.Features.SolutionDiscovery.VsPersistence; using SharpIDE.Godot.Features.BottomPanel; namespace SharpIDE.Godot.Features.Run; public partial class RunMenuItem : HBoxContainer { public SharpIdeProjectModel Project { get; set; } = null!; private Label _label = null!; private Button _runButton = null!; private Button _debugButton = null!; private Button _stopButton = null!; private Control _animatedTextureParentControl = null!; private AnimationPlayer _buildAnimationPlayer = null!; [Inject] private readonly RunService _runService = null!; public override void _Ready() { _label = GetNode