Controlling the Virtual Cursor

Naming Tip: All functions that handle only the virtual cursor use the abbreviation "cs_".

The default window setting is to advance the virtual cursor location when a string is written to the window. The virtual cursor is updated so that its position is immediately after the last character written. If the last character written is in the last column of the buffer, the virtual cursor is advanced to the beginning of the next row. If the last character written is in the last row and column of the window's buffer, the virtual cursor is advanced to the beginning of the next row and output stops unless scrolling is enabled.

More:

Moving the Virtual Cursor

Directly Assigning the Virtual Cursor Location

Determining the Location of the Virtual Cursor

Checking and Adjusting the Virtual Cursor Location

Testing If a Window Is Filled with Output


Home Contents Previous Next