change text cursor shape

This commit is contained in:
Kartik K. Agaram 2022-05-19 22:34:28 -07:00
parent 8f85b29893
commit 7749e459a7
2 changed files with 5 additions and 3 deletions

View File

@ -116,8 +116,9 @@ function love.draw()
end
end})
if line_index == Cursor_line then
love.graphics.setColor(0,0,0)
love.graphics.print('_', 25, y+6) -- drop the cursor down a bit to account for the increased font size
-- cursor
love.graphics.setColor(1,0,0)
love.graphics.circle('fill', 25,y+math.floor(15*Zoom), 2)
end
y = y + math.floor(15*Zoom) -- text height
elseif line.mode == 'drawing' then

View File

@ -68,7 +68,8 @@ function Text.draw(line, line_width, line_index, cursor_line, cursor_pos)
if line_index == cursor_line then
if pos <= cursor_pos and pos + frag_len > cursor_pos then
-- cursor
love.graphics.print('_', x+Text.cursor_x2(frag, cursor_pos-pos+1), y+6) -- drop the cursor down a bit to account for the increased font size
love.graphics.setColor(1,0,0)
love.graphics.circle('fill', x+Text.cursor_x2(frag, cursor_pos-pos+1),y+math.floor(15*Zoom), 2)
end
end
x = x + frag_width