Beispiel #1
0
 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);
                }
            }
        }
Beispiel #3
0
 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;
         }
     }
 }