summaryrefslogtreecommitdiff
path: root/init.lua
diff options
context:
space:
mode:
Diffstat (limited to 'init.lua')
-rw-r--r--init.lua12
1 files changed, 12 insertions, 0 deletions
diff --git a/init.lua b/init.lua
index df9641f..b1b6a03 100644
--- a/init.lua
+++ b/init.lua
@@ -424,6 +424,18 @@ doc.widgets = {}
local text_id = 1
-- Scrollable freeform text
doc.widgets.text = function(data, x, y, width, height)
+ if x == nil then
+ x = doc.FORMSPEC.ENTRY_START_X
+ end
+ if y == nil then
+ y = doc.FORMSPEC.ENTRY_START_Y
+ end
+ if width == nil then
+ width = doc.FORMSPEC.ENTRY_WIDTH
+ end
+ if height == nil then
+ height = doc.FORMSPEC.ENTRY_HEIGHT
+ end
local baselength = 80
local widget_basewidth = doc.FORMSPEC.WIDTH
local linelength = math.max(20, math.floor(baselength * (width / widget_basewidth)))