Programming Guide



sm_rescreen

Refreshes the data displayed on the screen

void sm_rescreen(void);

Description

sm_rescreen repaints the entire display from Panther's internal screen and attribute buffers. This function erases anything written to the screen by means other than Panther library functions. This function is normally bound to the REFR key and executes automatically within sm_getkey.

You might need to call this function explicitly under the following conditions:

To force writes to the display, use sm_flush.

See Also

sm_flush, sm_return