change set_title behaviour
This commit is contained in:
@@ -17,10 +17,10 @@
|
|||||||
* `ui:show_edit_dialog(string, [string], [string])` - показать диалог с полем ввода: 1 - заголовок, 2 - подпись, 3 - стандартное значения поля ввода;
|
* `ui:show_edit_dialog(string, [string], [string])` - показать диалог с полем ввода: 1 - заголовок, 2 - подпись, 3 - стандартное значения поля ввода;
|
||||||
* `ui:show_checkbox_dialog(string, table, [string])` - показать дилога с выбром: 1 - заголовок, 2 - таблица строк, 3 - дефолтовое значение;
|
* `ui:show_checkbox_dialog(string, table, [string])` - показать дилога с выбром: 1 - заголовок, 2 - таблица строк, 3 - дефолтовое значение;
|
||||||
* `ui:get_default_title()` - возвращает стандартный заголовок виджета (задается в метаданных `name`);
|
* `ui:get_default_title()` - возвращает стандартный заголовок виджета (задается в метаданных `name`);
|
||||||
* `ui:set_title()` - изменяет заголовок виджета (пустая строка - сброс до стандартного заголовка);
|
* `ui:set_title()` - изменяет заголовок виджета, функцию следует вызывать до функции отображения данных (пустая строка - сброс до стандартного заголовка);
|
||||||
* `ui:get_primary_text_color()` - возвращает цвет текста темы в формате #XXXXXX;
|
* `ui:get_primary_text_color()` - возвращает цвет текста темы в формате #XXXXXX;
|
||||||
* `ui:get_secondary_text_color()` - возвращает цвет вторичного текста (обычно серый) в формате #XXXXXX;
|
* `ui:get_secondary_text_color()` - возвращает цвет вторичного текста (обычно серый) в формате #XXXXXX;
|
||||||
* `ui:set_folding_flag(boolean)` - устанавливает или снимает флаг свернутого режима виджета; функцию следует вызывать до функций отображения данных;
|
* `ui:set_folding_flag(boolean)` - устанавливает или снимает флаг свернутого режима виджета, функцию следует вызывать до функций отображения данных;
|
||||||
|
|
||||||
При нажатии на любой элемент интерфейса будет выполнен колбек `on_click(number)`, где number - это порядковый номер элемента. Например, если вы используете `ui:show_buttons` для показа трех кнопок, то при нажатии первой кнопки будет вызван `on_click` с аргументом 1, второй - с аргументов 2, и так далее. Если элемент на экране всего один - аргумент всегда будет равен единице и его можно будет опустить.
|
При нажатии на любой элемент интерфейса будет выполнен колбек `on_click(number)`, где number - это порядковый номер элемента. Например, если вы используете `ui:show_buttons` для показа трех кнопок, то при нажатии первой кнопки будет вызван `on_click` с аргументом 1, второй - с аргументов 2, и так далее. Если элемент на экране всего один - аргумент всегда будет равен единице и его можно будет опустить.
|
||||||
|
|
||||||
|
|||||||
2
bad-script.lua
Normal file
2
bad-script.lua
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
function on_resume()
|
||||||
|
end
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
function on_resume()
|
function on_resume()
|
||||||
ui:show_text("Original title: "..ui:get_default_title())
|
|
||||||
ui:set_title("New title")
|
ui:set_title("New title")
|
||||||
|
ui:show_text("Original title: "..ui:get_default_title())
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user