Programming Guide



sm_m_flush

Flushes the status line

void sm_m_flush ( void );

Description

sm_m_flush forces Panther to display updates to the status line. This is useful if you want to display the status of an operation with sm_d_msg_line without flushing the entire display like sm_flush.

Example

#include <smdefs.h>

/* Process a big pile of records, providing
* status as we go.
*/
char buf[80];
int k;

k = 0;
do {
sprintf (buf, "Processing record %d", k + 1);
sm_d_msg_line (buf, REVERSE | WHITE);
sm_m_flush ();
} while (process (records[k++]) >= 0);

See Also

sm_flush