From 71368836c85ce446222e38ea861d4a023c8f8461 Mon Sep 17 00:00:00 2001 From: MihailRis Date: Thu, 17 Sep 2026 22:12:11 +0300 Subject: [PATCH] update doc/*/scripting/builtins/libgui.md --- doc/en/scripting/builtins/libgui.md | 6 ++++++ doc/ru/scripting/builtins/libgui.md | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/doc/en/scripting/builtins/libgui.md b/doc/en/scripting/builtins/libgui.md index a7ddbeaec..3dc10612b 100644 --- a/doc/en/scripting/builtins/libgui.md +++ b/doc/en/scripting/builtins/libgui.md @@ -61,6 +61,12 @@ gui.set_active_frame( -- Used for custom projection (e.g., in 3D) [optional] cursorLocator: function() -> number, number ) + +-- Creates a screenshot of a frame as a Canvas object if the frame ID is specified, or the entire window if nil. +gui.screenshot( + -- ID of the frame created via gui.create_frame + [optional] frameId: str +) -> Canvas | nil ``` ## Markup diff --git a/doc/ru/scripting/builtins/libgui.md b/doc/ru/scripting/builtins/libgui.md index ea1221415..51ac7307f 100644 --- a/doc/ru/scripting/builtins/libgui.md +++ b/doc/ru/scripting/builtins/libgui.md @@ -69,6 +69,12 @@ gui.set_active_frame( -- Используется для пользовательской проекции (например в 3D) [опционально] cursorLocator: function() -> number, number ) + +-- Создаёт снимок фрейма в виде объекта Canvas если указан id фрейма, или всего окна, в случае nil. +gui.screenshot( + -- id фрейма, созданного через gui.create_frame + [опционально] frameId: str +) -> Canvas | nil ``` ## Разметка