Tweak modules interface

Minimize miniwindows space usage
Implement easier minimap navigation
Redesign inventory, minimap and healthinfo layout
This commit is contained in:
Eduardo Bart
2012-07-12 20:40:55 -03:00
parent c0c2411854
commit ebc88b8354
14 changed files with 149 additions and 175 deletions

View File

@@ -30,7 +30,6 @@ ContainerWindow < MiniWindow
padding-right: 0
layout:
type: grid
cell-size: 40 40
cell-size: 34 34
flow: true
cell-spacing: 0

View File

@@ -26,7 +26,7 @@ local function onContainerOpen(container, previousContainer)
-- this disables scrollbar auto hiding
local scrollbar = containerWindow:getChildById('miniwindowScrollBar')
scrollbar:mergeStyle({ ['$disabled'] = { ['width'] = scrollbar:getWidth() } })
scrollbar:mergeStyle({ ['$!on'] = { }})
local upButton = containerWindow:getChildById('upButton')
upButton.onClick = function()
@@ -45,7 +45,7 @@ local function onContainerOpen(container, previousContainer)
local itemWidget = g_ui.createWidget('Item', containerPanel)
itemWidget:setId('item' .. slot)
itemWidget:setItem(container:getItem(slot))
itemWidget:setMargin(3)
itemWidget:setMargin(0)
itemWidget.position = container:getSlotPosition(slot)
end