I've searched many places for what platform.window:Invalidate() exactly does to the drawing screen on the Ti-Nspire, but sadly no in-depth answers come up.
Some sources say that by calling it 'invalidates' the window, or calls on.paint function. I don't exactly understand this, including why arguments can be included in the Invalidate(blah,blah2,blah3,blah4); does this mean that the on.paint function is called and can only repaint the portion defined, as if the other area not included in the argument is permanent?