19 lines
729 B
C++
19 lines
729 B
C++
#include "BufferStatusPane.h"
|
|
|
|
void BufferStatusPane::draw()
|
|
{
|
|
m_gl->draw_rect(win_x(0), win_y(m_font->get_line_height()), m_width, 1, 0.5, 0.5, 0.5, 1.0);
|
|
m_gl->draw_rect(win_x(0), win_y(0), m_width, m_font->get_line_height(), 0.0, 0.0, 0.0, 1.0);
|
|
#if 0
|
|
char cursor_position[20];
|
|
sprintf(cursor_position, "%zu, %zu", m_buffer_pane->cursor()->line() + 1, m_buffer_pane->cursor()->column() + 1u);
|
|
int cursor_position_length = strlen(cursor_position);
|
|
int x = m_width - m_font->get_advance() * cursor_position_length;
|
|
for (int i = 0; i < cursor_position_length; i++)
|
|
{
|
|
m_gl->draw_character(win_x(x), win_y(0), cursor_position[i], *m_font);
|
|
x += m_font->get_advance();
|
|
}
|
|
#endif
|
|
}
|