reworked field input for signs
This commit is contained in:
parent
a71f8e6a0c
commit
2269c45a0d
|
@ -269,6 +269,15 @@ form_core_notabs = form_core_notabs .. "background[0,0;8.5,9;ui_formspec_bg_tall
|
|||
default.ui.register_page("core_notabs", form_core_notabs)
|
||||
default.ui.register_page("core_notabs_2part", form_core_notabs .. "background[0,0;8.5,4.5;ui_formspec_bg_short.png]")
|
||||
|
||||
local form_core_field = ""
|
||||
form_core_field = form_core_field .. "size[8.5,5]"
|
||||
form_core_field = form_core_field .. default.ui.core.colors
|
||||
form_core_field = form_core_field .. default.ui.core.bg
|
||||
form_core_field = form_core_field .. "background[0,0;8.5,4.5;ui_formspec_bg_short.png]"
|
||||
form_core_field = form_core_field .. "field[1,1.75;7,0;text;;${text}]"
|
||||
form_core_field = form_core_field .. default.ui.button_exit(2.75, 3, 3, 1, "", "Write", false)
|
||||
default.ui.register_page("core_field", form_core_field)
|
||||
|
||||
local form_crafting = default.ui.get_page("core_2part")
|
||||
form_crafting = form_crafting .. "list[current_player;main;0.25,4.75;8,4;]"
|
||||
form_crafting = form_crafting .. "listring[current_player;main]"
|
||||
|
|
|
@ -705,8 +705,9 @@ minetest.register_node(
|
|||
on_construct = function(pos)
|
||||
--local n = minetest.get_node(pos)
|
||||
local meta = minetest.get_meta(pos)
|
||||
meta:set_string("formspec", "field[text;;${text}]")
|
||||
meta:set_string("infotext", "\"\"")
|
||||
meta:set_string("formspec", default.ui.get_page("core_field"))
|
||||
-- "field[text;;${text}]")
|
||||
meta:set_string("infotext", '""')
|
||||
end,
|
||||
on_receive_fields = function(pos, formname, fields, sender)
|
||||
--print("Sign at "..minetest.pos_to_string(pos).." got "..dump(fields))
|
||||
|
|
Loading…
Reference in New Issue