context menu run icon
This commit is contained in:
@@ -0,0 +1 @@
|
||||
uid://scpgdtrgfymx
|
||||
@@ -0,0 +1 @@
|
||||
uid://0vjuo2vdlpxb
|
||||
@@ -14,11 +14,13 @@ file enum ProjectContextMenuOptions
|
||||
|
||||
public partial class SolutionExplorerPanel
|
||||
{
|
||||
private Texture2D _runIcon = ResourceLoader.Load<Texture2D>("uid://bkty6563cthj8");
|
||||
private void OpenContextMenuProject(SharpIdeProjectModel project)
|
||||
{
|
||||
var menu = new PopupMenu();
|
||||
AddChild(menu);
|
||||
menu.AddItem("Run", (int)ProjectContextMenuOptions.Run);
|
||||
menu.AddIconItem(_runIcon, "Run", (int)ProjectContextMenuOptions.Run);
|
||||
menu.SetItemIconMaxWidth((int)ProjectContextMenuOptions.Run, 20);
|
||||
menu.AddSeparator();
|
||||
menu.AddItem("Build", (int)ProjectContextMenuOptions.Build);
|
||||
menu.AddItem("Rebuild", (int)ProjectContextMenuOptions.Rebuild);
|
||||
@@ -54,4 +56,4 @@ public partial class SolutionExplorerPanel
|
||||
menu.Position = new Vector2I((int)globalMousePosition.X, (int)globalMousePosition.Y);
|
||||
menu.Popup();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
uid://sskr5wgfs2nc
|
||||
Reference in New Issue
Block a user