mirror of
https://github.com/sys4-fr/server-nalc.git
synced 2025-02-03 05:40:20 +01:00
add button to hide/show craftguide, the text search field prevents closing inventory if you do not click outside the field before
This commit is contained in:
parent
ea4fc7f70c
commit
d676da66a7
@ -56,6 +56,16 @@ minetest.register_on_player_receive_fields(function(player, formname, fields)
|
|||||||
return
|
return
|
||||||
end
|
end
|
||||||
|
|
||||||
|
if fields.hidebutton then --MFF crabman(29/11/2015) hide guide, textfield bug
|
||||||
|
if not unified_inventory.hidden_guide[player_name] then
|
||||||
|
unified_inventory.hidden_guide[player_name] = true
|
||||||
|
else
|
||||||
|
unified_inventory.hidden_guide[player_name] = false
|
||||||
|
end
|
||||||
|
unified_inventory.set_inventory_formspec(player, unified_inventory.current_page[player_name])
|
||||||
|
return
|
||||||
|
end
|
||||||
|
|
||||||
-- always take new search text, even if not searching on it yet
|
-- always take new search text, even if not searching on it yet
|
||||||
if fields.searchbox
|
if fields.searchbox
|
||||||
and fields.searchbox ~= unified_inventory.current_searchbox[player_name] then
|
and fields.searchbox ~= unified_inventory.current_searchbox[player_name] then
|
||||||
|
@ -22,6 +22,7 @@ unified_inventory = {
|
|||||||
filtered_items_list = {},
|
filtered_items_list = {},
|
||||||
pages = {},
|
pages = {},
|
||||||
buttons = {},
|
buttons = {},
|
||||||
|
hidden_guide = {}, --MFF crabman(29/11/2015) hide guide, textfield bug
|
||||||
|
|
||||||
-- Homepos stuff
|
-- Homepos stuff
|
||||||
home_pos = {},
|
home_pos = {},
|
||||||
|
@ -134,6 +134,16 @@ function unified_inventory.get_formspec(player, page)
|
|||||||
return table.concat(formspec, "")
|
return table.concat(formspec, "")
|
||||||
end
|
end
|
||||||
|
|
||||||
|
if not unified_inventory.hidden_guide[player_name] then --MFF crabman(29/11/2015) hide guide, textfield bug
|
||||||
|
formspec[n] = "image_button[13.2,0.1;.8,.8;ui_on_icon.png;hidebutton;]"
|
||||||
|
.. "tooltip[hidebutton;" ..S("Hide guide") .. "]"
|
||||||
|
n = n+1
|
||||||
|
else
|
||||||
|
formspec[n] = "image_button[13.2,0.1;.8,.8;ui_off_icon.png;hidebutton;]"
|
||||||
|
.. "tooltip[hidebutton;" ..S("Show guide") .. "]"
|
||||||
|
return table.concat(formspec, "")
|
||||||
|
end
|
||||||
|
|
||||||
-- Controls to flip items pages
|
-- Controls to flip items pages
|
||||||
local start_x = 9.2
|
local start_x = 9.2
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user