+ if getattr(sys, 'frozen', False):
+ icon_police = pygame.font.Font(sys._MEIPASS + "/Symbola.ttf", 19)
+ police = pygame.font.Font(sys._MEIPASS + "/Ubuntu-Regular.ttf", 14)
+ else:
+ icon_police = pygame.font.Font("Symbola.ttf", 19)
+ police = pygame.font.Font("Ubuntu-Regular.ttf", 14)
+
+ surface = pygame.Surface((208, 250)).convert()
+ surface.fill((250, 250, 250))
+ offset = 0
+ for music_file in open_files.values():
+ police.set_bold(False)
+ if music_file.is_playing():
+ icon = icon_police.render("⏵", True, (0,0,0))
+ if music_file.is_paused():
+ icon = icon_police.render("⏸", True, (0,0,0))
+ else:
+ police.set_bold(True)
+ text = police.render(music_file.name, True, (0,0,0))
+ surface.blit(icon, (0, offset))
+ surface.blit(text, (20, offset))
+ offset += police.get_linesize()
+ screen.blit(surface, (700, 308))
+