mirror of
https://github.com/MihailRis/voxelcore.git
synced 2026-10-04 18:41:51 +00:00
update doc/ru/scripting/builtins/libgui.md
This commit is contained in:
parent
90a2683e7e
commit
4e5c696fe5
1 changed files with 26 additions and 1 deletions
|
|
@ -91,12 +91,37 @@ gui.escape_markup(
|
|||
|
||||
```lua
|
||||
-- Выводит окно с сообщением. Не останавливает выполнение кода.
|
||||
gui.show_message(
|
||||
message: string -- сообщение (не переводится автоматически, используйте gui.str(...))
|
||||
on_ok: function() -> nil -- вызывается при закрытии
|
||||
)
|
||||
|
||||
-- Запрашивает подтверждение действия. Не останавливает выполнение кода.
|
||||
gui.ask(
|
||||
-- сообщение (не переводится автоматически, используйте gui.str(...))
|
||||
message: string,
|
||||
-- функция, вызываемая при подтвержении
|
||||
on_confirm: function() -> nil,
|
||||
-- функция, вызываемая при отказе/отмене
|
||||
[опционально] on_deny: function() -> nil,
|
||||
-- текст кнопки подтвержения (по-умолчанию: "Да")
|
||||
-- используйте пустую строку для значения по-умолчанию, если нужно указать no_text.
|
||||
[опционально] yes_text: string
|
||||
-- текст кнопки отказа (по-умолчанию: "Нет")
|
||||
[опционально] no_text: string
|
||||
)
|
||||
```
|
||||
|
||||
## Диалоговые страницы меню (устаревший подход)
|
||||
|
||||
```lua
|
||||
-- Выводит окно с сообщением в виде страницы меню. Не останавливает выполнение кода.
|
||||
gui.alert(
|
||||
message: string, -- сообщение (не переводится автоматически, используйте gui.str(...))
|
||||
on_ok: function() -> nil -- вызывается при закрытии
|
||||
)
|
||||
|
||||
-- Запрашивает подтверждение действия. Не останавливает выполнение кода.
|
||||
-- Запрашивает подтверждение действия в виде страницы меню. Не останавливает выполнение кода.
|
||||
gui.confirm(
|
||||
-- сообщение (не переводится автоматически, используйте gui.str(...))
|
||||
message: string,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue