ReadTheDirIntoPages add for all-in-one folder's icon

This commit is contained in:
cuu 2018-12-13 14:01:28 +08:00
parent 68ccbd33d7
commit 6bfe64c59b
4 changed files with 4 additions and 1 deletions

View File

@ -88,7 +88,10 @@ func ReadTheDirIntoPages(self *UI.MainScreen, _dir string, pglevel int, cur_page
iconitem := UI.NewIconItem()
iconitem.FileName = f.Name()
iconitem.AddLabel(i2,self.IconFont)
if UI.FileExists( UI.SkinMap(_dir+"/"+i2+".png")) {
if UI.FileExists(filepath.Join(_dir,f.Name(),i2+".png")) { //eg: 20_Prog/Prog.png , cut 20_
iconitem.ImageName = filepath.Join(_dir,f.Name(),i2+".png")
}else if UI.FileExists( UI.SkinMap(_dir+"/"+i2+".png")) {
iconitem.ImageName = UI.SkinMap(_dir+"/"+i2+".png")
}else {
//fmt.Println( UI.SkinMap(_dir+"/"+i2+".png") )