private void CreateNewButtons() { for (int i = 0; i < 5; i++) { var button = new Button(Rectangle.One, i.ToString()); button.AddTag(i.ToString()); button.RenderLayer = i; uiEditorScene.Scene.Add(button); uiEditorScene.UIImagesInList.Add(i.ToString()); } }
private static void SetDefaultButtonName(Button newButton, UIEditorScene uiEditorScene) { bool freeName = false; int numberOfNames = 0; while (freeName == false) if (uiEditorScene.UIImagesInList.Contains("NewButton" + numberOfNames)) numberOfNames++; else freeName = true; uiEditorScene.UIImagesInList.Add("NewButton" + numberOfNames); if (uiEditorScene.UIImagesInList[0] == null) uiEditorScene.UIImagesInList[0] = "NewButton" + numberOfNames; newButton.AddTag("NewButton" + numberOfNames); }