Пример #1
0
        private RenameFileWindow(IconSource source, IHavePath file)
        {
            InitializeComponent();

            OriginalItem = file;
            this.Icon    = source.GetImage(IconType.Rename).Icon;
            NameBox.SetItem(file);
            NameBox.SelectAll();
        }
Пример #2
0
 public void SetItem(IHavePath item)
 {
     Item      = item;
     this.Text = Path.GetFileName(item.Path);
 }
Пример #3
0
        public static bool RenameFile(IconSource source, IHavePath file)
        {
            var window = new RenameFileWindow(source, file);

            return(window.ShowDialog() == DialogResult.OK);
        }
Пример #4
0
 public string GetContentPath(IHavePath content, string name) => Metadata.Slug + "/" + content.GetPath(name);