mirror of
https://github.com/IgorTimofeev/MineOS.git
synced 2026-01-05 18:52:38 +01:00
Merge pull request #52 from Eugene8388608/master
Обои подъехали и докуму поправил
This commit is contained in:
commit
0343005bfc
@ -79,6 +79,30 @@
|
||||
type="Wallpaper",
|
||||
version=1.0,
|
||||
},
|
||||
{
|
||||
path="/MineOS/Pictures/CloudyEvening.pic",
|
||||
url="https://raw.githubusercontent.com/IgorTimofeev/OpenComputers/master/MineOS/Wallpapers/CloudyEvening.pic",
|
||||
type="Wallpaper",
|
||||
version=1.0,
|
||||
},
|
||||
{
|
||||
path="/MineOS/Pictures/Mystery2.pic",
|
||||
url="https://raw.githubusercontent.com/IgorTimofeev/OpenComputers/master/MineOS/Wallpapers/Mystery2.pic",
|
||||
type="Wallpaper",
|
||||
version=1.0,
|
||||
},
|
||||
{
|
||||
path="/MineOS/Pictures/SnowyBush.pic",
|
||||
url="https://raw.githubusercontent.com/IgorTimofeev/OpenComputers/master/MineOS/Wallpapers/SnowyBush.pic",
|
||||
type="Wallpaper",
|
||||
version=1.0,
|
||||
},
|
||||
{
|
||||
path="/MineOS/Pictures/WinterSunrise.pic",
|
||||
url="https://raw.githubusercontent.com/IgorTimofeev/OpenComputers/master/MineOS/Wallpapers/WinterSunrise.pic",
|
||||
type="Wallpaper",
|
||||
version=1.0,
|
||||
},
|
||||
{
|
||||
path="/MineOS/System/OS/Localization/Russian.lang",
|
||||
url="https://raw.githubusercontent.com/IgorTimofeev/OpenComputers/master/MineOS/Localization/Russian.lang",
|
||||
|
||||
@ -88,7 +88,6 @@ local GUI = require("GUI")
|
||||
|
||||
buffer.clear(0x0)
|
||||
GUI.error("Something went wrong here, my friend", {title = {text = "Alert", color = 0xFFDB40}})
|
||||
|
||||
```
|
||||
|
||||
Результат:
|
||||
@ -145,6 +144,7 @@ button.eventHandler = function(mainContainer, button, eventData)
|
||||
button.onTouch(mainContainer, object, eventData)
|
||||
end
|
||||
end
|
||||
end
|
||||
```
|
||||
|
||||
Ключевая деталь обработчика событий в том, что если событие "экранное", то есть относящееся к клику пользователя на монитор (touch, drag, drop, scroll), то метод-обработчик объекта будет вызван только в том случае, если пользователь "кликнул" на него, после чего обработка событий для оставшихся необработанных дочерних элементов завершится. Если событие не относится к экрану (key_down, clipboard и т.д.), или же объект не имеет метода-обработчика, то обработка оставшихся дочерних элементов продолжится в прежнем виде.
|
||||
|
||||
BIN
MineOS/Wallpapers/CloudyEvening.pic
Normal file
BIN
MineOS/Wallpapers/CloudyEvening.pic
Normal file
Binary file not shown.
BIN
MineOS/Wallpapers/Mystery2.pic
Normal file
BIN
MineOS/Wallpapers/Mystery2.pic
Normal file
Binary file not shown.
BIN
MineOS/Wallpapers/SnowyBush.pic
Normal file
BIN
MineOS/Wallpapers/SnowyBush.pic
Normal file
Binary file not shown.
BIN
MineOS/Wallpapers/WinterSunrise.pic
Normal file
BIN
MineOS/Wallpapers/WinterSunrise.pic
Normal file
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user