I have a sort of related question. I made a loading screen to preload all of my music files to channels at the very beginning; if I load them at runtime, there is a noticeable "skip" in the action, so I wanted to eliminate that. I tried making a progress bar out of boxes that begin invisible, then turn visible as each file is loaded, so I load one file, flip a box to visible, then load the next, and so on. However, it didn't give the effect I wanted; all of the boxes stayed invisible through the entire process.
I guess it has something to do with the layout not redrawing, so is there a way to force it to redraw each time I want the progress bar to advance?