Ok so I am attempting to place an edit print on a black screen. I have a changeState script which places the input prompt on the screen. As part of it, in one of the cases I have changed the background color to black and the text to white, then forced the input with
= gWndColor clWHITE
= gWndBack clBLACK
EditPrint(@inputStr 34 "" #at 75 136 #font 0)
So when it displays on screen, it seems to work out pretty well for what I want. The only issue is the border that is drawn around the input.

I can live with it as is, but it would be nice to get rid of the border if anyone knows how