Lines Matching refs:g_coord
157 static COORD g_coord; // 0-based, but external coords are 1-based variable
1512 SetConsoleCursorPosition(g_hConOut, g_coord); in mch_set_cursor_shape()
5762 g_coord.X = g_coord.Y = 0; in clear_screen()
5765 clear_chars(g_coord, Rows * Columns); in clear_screen()
5781 COORD save = g_coord; in clear_to_end_of_display()
5784 clear_chars(g_coord, (Rows - g_coord.Y - 1) in clear_to_end_of_display()
5785 * Columns + (Columns - g_coord.X)); in clear_to_end_of_display()
5789 gotoxy(g_coord.X + 1, g_coord.Y + 1); in clear_to_end_of_display()
5793 g_coord = save; in clear_to_end_of_display()
5804 COORD save = g_coord; in clear_to_end_of_line()
5807 clear_chars(g_coord, Columns - g_coord.X); in clear_to_end_of_line()
5811 gotoxy(g_coord.X + 1, g_coord.Y + 1); in clear_to_end_of_line()
5815 g_coord = save; in clear_to_end_of_line()
5826 COORD oldcoord = g_coord; in scroll()
5831 g_coord = oldcoord; in scroll()
5895 dest.Y = g_coord.Y + cLines; in insert_lines()
5898 source.Top = g_coord.Y; in insert_lines()
5903 clip.Top = g_coord.Y; in insert_lines()
5966 dest.Y = g_coord.Y; in delete_lines()
5969 source.Top = g_coord.Y + cLines; in delete_lines()
5974 clip.Top = g_coord.Y; in delete_lines()
6037 g_coord.X = 0; in gotoxy()
6038 SetConsoleCursorPosition(g_hConOut, g_coord); in gotoxy()
6041 g_coord.X = x - 1; in gotoxy()
6042 g_coord.Y = y - 1; in gotoxy()
6043 SetConsoleCursorPosition(g_hConOut, g_coord); in gotoxy()
6050 vtp_printf("\033[%d;%dH", g_coord.Y + 1, 1); in gotoxy()
6054 g_coord.X = x - 1; in gotoxy()
6055 g_coord.Y = y - 1; in gotoxy()
6222 COORD coord = g_coord; in write_chars()
6297 g_coord.X += (SHORT)cells; in write_chars()
6305 g_coord.X += (SHORT)mb_string2cells(pchBuf, written); in write_chars()
6308 while (g_coord.X > g_srScrollRegion.Right) in write_chars()
6310 g_coord.X -= (SHORT) Columns; in write_chars()
6311 if (g_coord.Y < g_srScrollRegion.Bottom) in write_chars()
6312 g_coord.Y++; in write_chars()
6317 gotoxy(g_coord.X + 1, g_coord.Y + 1); in write_chars()
6499 if (g_coord.Y == g_srScrollRegion.Bottom) in mch_write()
6506 gotoxy(g_srScrollRegion.Left + 1, g_coord.Y + 2); in mch_write()
6517 gotoxy(g_srScrollRegion.Left+1, g_coord.Y + 1); in mch_write()
6527 if (g_coord.X > g_srScrollRegion.Left) in mch_write()
6528 g_coord.X--; in mch_write()
6529 else if (g_coord.Y > g_srScrollRegion.Top) in mch_write()
6531 g_coord.X = g_srScrollRegion.Right; in mch_write()
6532 g_coord.Y--; in mch_write()
6534 gotoxy(g_coord.X + 1, g_coord.Y + 1); in mch_write()
6638 gotoxy(g_coord.X + 1, in mch_write()
6639 max(g_srScrollRegion.Top, g_coord.Y - arg1) + 1); in mch_write()
6647 gotoxy(min(g_srScrollRegion.Right, g_coord.X + arg1) + 1, in mch_write()
6648 g_coord.Y + 1); in mch_write()
6672 gotoxy(g_coord.X + 1, in mch_write()
6673 max(g_srScrollRegion.Top, g_coord.Y - 1) + 1); in mch_write()
6681 gotoxy(min(g_srScrollRegion.Right, g_coord.X + 1) + 1, in mch_write()
6682 g_coord.Y + 1); in mch_write()