Skip to content
Snippets Groups Projects
Commit 18c583ee authored by Wuzzy's avatar Wuzzy Committed by RealBadAngel
Browse files

Add tooltips to main menu subgames button bar

parent 9b551d5c
No related branches found
No related tags found
No related merge requests found
......@@ -57,10 +57,10 @@ local function buttonbar_formspec(self)
end
formspec = formspec ..
string.format("image_button[%f,%f;%f,%f;%s;%s;%s;true;%s]",
string.format("image_button[%f,%f;%f,%f;%s;%s;%s;true;%s]tooltip[%s;%s]",
btn_pos.x, btn_pos.y, self.btn_size, self.btn_size,
self.buttons[i].image, btn_name, self.buttons[i].caption,
borders)
borders, btn_name, self.buttons[i].tooltip)
else
--print("end of displayable buttons: orientation: " .. self.orientation)
--print( "button_end: " .. (btn_pos.y + self.btn_size - (self.btn_size * 0.05)))
......@@ -140,11 +140,12 @@ local buttonbar_metatable = {
delete = function(self) ui.delete(self) end,
add_button = function(self, name, caption, image)
add_button = function(self, name, caption, image, tooltip)
if caption == nil then caption = "" end
if image == nil then image = "" end
if tooltip == nil then tooltip = "" end
table.insert(self.buttons,{ name=name, caption=caption, image=image})
table.insert(self.buttons,{ name=name, caption=caption, image=image, tooltip=tooltip})
if self.orientation == "horizontal" then
if ( (self.btn_size * #self.buttons) + (self.btn_size * 0.05 *2)
> self.size.x ) then
......
......@@ -53,6 +53,7 @@ local function singleplayer_refresh_gamebar()
local image = nil
local text = nil
local tooltip = core.formspec_escape(gamemgr.games[i].name)
if gamemgr.games[i].menuicon_path ~= nil and
gamemgr.games[i].menuicon_path ~= "" then
......@@ -69,7 +70,7 @@ local function singleplayer_refresh_gamebar()
text = text .. "\n" .. part3
end
end
btnbar:add_button(btn_name, text, image)
btnbar:add_button(btn_name, text, image, tooltip)
end
end
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment