mirror of
https://github.com/IgorTimofeev/MineOS.git
synced 2025-12-20 02:59:20 +01:00
))))
This commit is contained in:
parent
f8e7cf3f3b
commit
57028ebf8f
13
OS.lua
13
OS.lua
@ -342,9 +342,6 @@ local function createOSWidgets()
|
|||||||
else
|
else
|
||||||
icon.onLeftClick(icon, e1, e2, e3, e4, e5, e6, ...)
|
icon.onLeftClick(icon, e1, e2, e3, e4, e5, e6, ...)
|
||||||
end
|
end
|
||||||
|
|
||||||
icon.selected = false
|
|
||||||
MineOSInterface.mainContainer:drawOnScreen()
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
@ -371,6 +368,11 @@ local function createOSWidgets()
|
|||||||
local indexOf = icon:indexOf()
|
local indexOf = icon:indexOf()
|
||||||
local menu = MineOSInterface.addContextMenu(MineOSInterface.mainContainer, e3, e4)
|
local menu = MineOSInterface.addContextMenu(MineOSInterface.mainContainer, e3, e4)
|
||||||
|
|
||||||
|
menu.onMenuClosed = function()
|
||||||
|
icon.selected = false
|
||||||
|
MineOSInterface.mainContainer:drawOnScreen()
|
||||||
|
end
|
||||||
|
|
||||||
if icon.windows then
|
if icon.windows then
|
||||||
local eventData = {...}
|
local eventData = {...}
|
||||||
menu:addItem(MineOSCore.localization.newWindow).onTouch = function()
|
menu:addItem(MineOSCore.localization.newWindow).onTouch = function()
|
||||||
@ -447,6 +449,11 @@ local function createOSWidgets()
|
|||||||
icon.onRightClick = function(icon, e1, e2, e3, e4)
|
icon.onRightClick = function(icon, e1, e2, e3, e4)
|
||||||
local menu = MineOSInterface.addContextMenu(MineOSInterface.mainContainer, e3, e4)
|
local menu = MineOSInterface.addContextMenu(MineOSInterface.mainContainer, e3, e4)
|
||||||
|
|
||||||
|
menu.onMenuClosed = function()
|
||||||
|
icon.selected = false
|
||||||
|
MineOSInterface.mainContainer:drawOnScreen()
|
||||||
|
end
|
||||||
|
|
||||||
menu:addItem(MineOSCore.localization.emptyTrash).onTouch = function()
|
menu:addItem(MineOSCore.localization.emptyTrash).onTouch = function()
|
||||||
local container = MineOSInterface.addBackgroundContainer(MineOSInterface.mainContainer, MineOSCore.localization.areYouSure)
|
local container = MineOSInterface.addBackgroundContainer(MineOSInterface.mainContainer, MineOSCore.localization.areYouSure)
|
||||||
|
|
||||||
|
|||||||
@ -708,7 +708,7 @@ function MineOSInterface.iconRightClick(icon, e1, e2, e3, e4)
|
|||||||
|
|
||||||
local menu = MineOSInterface.addContextMenu(MineOSInterface.mainContainer, e3, e4)
|
local menu = MineOSInterface.addContextMenu(MineOSInterface.mainContainer, e3, e4)
|
||||||
|
|
||||||
menu.onClose = function()
|
menu.onMenuClosed = function()
|
||||||
icon.parent.parent:deselectAll()
|
icon.parent.parent:deselectAll()
|
||||||
MineOSInterface.mainContainer:drawOnScreen()
|
MineOSInterface.mainContainer:drawOnScreen()
|
||||||
end
|
end
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user