BetterExplorer.MainWindow.SetUpNewFolderButtons C# (CSharp) Method

SetUpNewFolderButtons() private method

private SetUpNewFolderButtons ( ) : bool
return bool
    private bool SetUpNewFolderButtons() {
      var currentFolder = FileSystemListItem.ToFileSystemItem(_ShellListView.CurrentFolder.ParentHandle, _ShellListView.CurrentFolder.PIDL);
      if (currentFolder.Parent == null) {
        return false;
      } else if (currentFolder.ParsingName == KnownFolders.Libraries.ParsingName) {
        btnCreateFolder.Header = FindResource("btnNewLibraryCP");  //"New Library";
        stNewFolder.Title = FindResource("btnNewLibraryCP").ToString();//"New Library";
        stNewFolder.Text = "Creates a new library in the current folder.";
        stNewFolder.Image = new BitmapImage(new Uri(@"/BetterExplorer;component/Images/newlib32.png", UriKind.Relative));
        btnCreateFolder.LargeIcon = @"..\Images\newlib32.png";
        btnCreateFolder.Icon = @"..\Images\newlib16.png";

        return true;
      } else if (currentFolder.IsFileSystem || currentFolder.Parent.ParsingName == KnownFolders.Libraries.ParsingName) {
        btnCreateFolder.Header = FindResource("btnNewFolderCP");//"New Folder";
        stNewFolder.Title = FindResource("btnNewFolderCP").ToString(); //"New Folder";
        stNewFolder.Text = "Creates a new folder in the current folder";
        stNewFolder.Image = new BitmapImage(new Uri(@"/BetterExplorer;component/Images/folder_new32.png", UriKind.Relative));
        btnCreateFolder.LargeIcon = @"..\Images\folder_new32.png";
        btnCreateFolder.Icon = @"..\Images\folder_new16.png";

        return false;
      } else {
        return false;
      }
    }
MainWindow