snap.love/0010-initialize_editor

8 lines
318 B
Plaintext

initialize_editor = function(obj)
if obj.w then
local scaled_fontsize = scale(20)
local scaled_lineheight = math.floor(scaled_fontsize*1.3)
obj.editor = edit.initialize_state(vy(obj.y), math.floor(vx(obj.x)), math.ceil(vx(obj.x+obj.w)), scaled_fontsize, scaled_lineheight)
Text.redraw_all(obj.editor)
end
end