public void ViewSubDirectories() { var direcoryViewer = new DirectoryViewer(_fileSystem); var subdirs = direcoryViewer.GetAllDirectories(@"c:\"); Assert.IsTrue(_tree.Equals(subdirs)); }
private void LoadEmbeddedViewers() { AddViewer(directoryViewer = new DirectoryViewer(this, pluginsHost)); AddViewer(new BitmapViewer(pluginsHost)); AddViewer(new TextViewer(pluginsHost)); AddViewer(new FontViewer(pluginsHost)); }
public void ViewDirectories() { var directoryViewer = new DirectoryViewer(_fileSystem); var subdir = directoryViewer.GetDirectories(@"c:\"); Assert.AreEqual(2, subdir.Length); Assert.IsTrue(subdir.Contains(@"c:\Dir")); Assert.IsTrue(subdir.Contains(@"c:\demo")); }
public static DirectoryViewer afterFileSelect(this DirectoryViewer directory, Action <string> callback) { directory.getTreeView().afterSelect <string>( (file) => { if (file.fileExists()) { callback(file); } }); return(directory); }
public static DirectoryViewer add_Directory(this IStep step, string startDirectory) { var directory = new DirectoryViewer(); directory.Dock = DockStyle.Fill; directory._HideFiles = true; directory._ViewMode = DirectoryViewer.ViewMode.Simple_With_LocationBar; directory.AllowDrop = false; directory.openDirectory(startDirectory); directory.refreshDirectoryView(); directory._WatchFolder = true; step.add_Control(directory); return(directory); }
// Use this for initialization public void Load(DirectoryViewer _dirV, FileSystemInfo _path, int pos, bool _file) { dirViewer = _dirV; directoryName.text = _path.Name; path = _path; isFile = _file; if (isFile) { icon.sprite = file; } else { icon.sprite = folder; } }
public static void test() { DirectoryViewer viewer = new DirectoryViewer(); viewer.view(); }
public FileRemover(IFolderNavigator navigator, IDirectory directory) { _directoryViewer = new DirectoryViewer(navigator); _directory = directory; }
public static DirectoryViewer handleDrop(this DirectoryViewer directory, bool value) { directory.invokeOnThread(() => directory._HandleDrop = value); return(directory); }
/*public static DirectoryViewer add_Directory(this Control control, string startDirectory) * { * return (DirectoryViewer)control.invokeOnThread( * () => * { * var directory = new DirectoryViewer(); * directory.Dock = DockStyle.Fill; * //directory.simpleMode_withAddressBar(); * //directory.simpleMode(); * directory._ViewMode = DirectoryViewer.ViewMode.Simple_With_LocationBar; * directory.openDirectory(startDirectory); * control.Controls.Add(directory); * return directory; * }); * }*/ public static DirectoryViewer processDroppedObjects(this DirectoryViewer directory, bool value) { directory.invokeOnThread(() => directory._ProcessDroppedObjects = value); return(directory); }
public static DirectoryViewer open(this DirectoryViewer directory, string directoryToOpen) { directory.openDirectory(directoryToOpen); return(directory); }