private void BrowseTexture(TextBox box) { using (var tb = new TextureBrowser()) { tb.SetTextureList(_document.TextureCollection.GetAllBrowsableItems()); tb.ShowDialog(); if (tb.SelectedTexture != null) { box.Text = tb.SelectedTexture.Name; } } }
private void BrowseButtonClicked(object sender, EventArgs e) { using (var browser = new TextureBrowser()) { browser.SetTextureList(Document.TextureCollection.GetAllItems()); browser.ShowDialog(); if (browser.SelectedTexture == null) return; Mediator.Publish(EditorMediator.TextureSelected, browser.SelectedTexture); if (Sledge.Settings.Select.ApplyTextureImmediately) { ApplyButtonClicked(sender, e); } } }
private void TextureBrowseButtonClicked(object sender, EventArgs e) { if (DocumentManager.CurrentDocument == null) return; using (var tb = new TextureBrowser()) { tb.SetTextureList(DocumentManager.CurrentDocument.TextureCollection.GetAllItems()); tb.ShowDialog(); if (tb.SelectedTexture != null) { Mediator.Publish(EditorMediator.TextureSelected, tb.SelectedTexture); } } }
private void BrowseTexture(TextBox box) { using (var tb = new TextureBrowser()) { tb.SetTextureList(_document.TextureCollection.GetAllItems()); tb.ShowDialog(); if (tb.SelectedTexture != null) { box.Text = tb.SelectedTexture.Name; } } }