Lines Matching refs:csbi
57 CONSOLE_SCREEN_BUFFER_INFO csbi;
58 smart_terminal_ = GetConsoleScreenBufferInfo(console_, &csbi);
81 CONSOLE_SCREEN_BUFFER_INFO csbi;
82 GetConsoleScreenBufferInfo(console_, &csbi);
86 to_print = ElideMiddle(to_print, static_cast<size_t>(csbi.dwSize.X));
90 COORD buf_size = { csbi.dwSize.X, 1 };
93 csbi.dwCursorPosition.X, csbi.dwCursorPosition.Y,
94 static_cast<SHORT>(csbi.dwCursorPosition.X + csbi.dwSize.X - 1),
95 csbi.dwCursorPosition.Y
97 vector<CHAR_INFO> char_data(csbi.dwSize.X);
98 for (size_t i = 0; i < static_cast<size_t>(csbi.dwSize.X); ++i) {
101 char_data[i].Attributes = csbi.wAttributes;