fix change multiple texture path

(files with same name and different locations will change all to the new
selected path), change progressbar to dotnet window