diff --git a/README_ru.md b/README_ru.md index b60cee2..15c934d 100644 --- a/README_ru.md +++ b/README_ru.md @@ -10,12 +10,13 @@ * `ui:show_text(string)` - выводит в виджет обычный текст; повторный вызов стирает предыдущий текст; * `ui:show_lines(table, [table])` - выводит список строк с отправителем (на манер почтового виджета), второй аргумент (необязательный) - соответствующие им отправители (форматирование в стиле почтового виджета); -* `ui:show_buttons(table, [table])` - выводит список кнопок, первый аргумент - таблица строк, второй опциональный аргумент, таблица цветов в формате #XXXXXX; +* `ui:show_buttons(names, [colors])` - выводит список кнопок, первый аргумент - таблица строк, второй опциональный аргумент, таблица цветов в формате #XXXXXX; * `ui:show_progress_bar(text, current_value, max_value)` - показывает прогресс бар; +* `ui:show_grid(title, points, [show_grid], [folded_string], [copyright])` - показывает график, 1 аргумент - название графика, 2 - таблица таблиц координат, 3 - флага показа сетки, 4 - строка для свернутого состояния (иначе будет показано название), 5 - строка, отображаемая в правом нижнем углу; * `ui:show_toast(string)` - показывает информационное сообщение в стиле Android; -* `ui:show_dialog(string, string, [string], [string])` - показать диалог; первый аргумент - заголовок, второй - текст, третий (опциональный) - имя первой кнопки, четвертый (опциональный) - имя второй кнопки; -* `ui:show_edit_dialog(string, [string], [string])` - показать диалог с полем ввода: 1 - заголовок, 2 - подпись, 3 - стандартное значения поля ввода; -* `ui:show_checkbox_dialog(string, table, [number])` - показать диалог с выбором: 1 - заголовок, 2 - таблица строк, 3 - индекс дефолтового значения; +* `ui:show_dialog(title, text, [button1_text], [button2_text])` - показать диалог; первый аргумент - заголовок, второй - текст, третий (опциональный) - имя первой кнопки, четвертый (опциональный) - имя второй кнопки; +* `ui:show_edit_dialog(title, [text], [default_value])` - показать диалог с полем ввода: 1 - заголовок, 2 - подпись, 3 - стандартное значения поля ввода; +* `ui:show_checkbox_dialog(title, lines, [index])` - показать диалог с выбором: 1 - заголовок, 2 - таблица строк, 3 - индекс дефолтового значения; * `ui:get_default_title()` - возвращает стандартный заголовок виджета (задается в метаданных `name`); * `ui:set_title()` - изменяет заголовок виджета, функцию следует вызывать до функции отображения данных (пустая строка - сброс до стандартного заголовка); * `ui:get_primary_text_color()` - возвращает цвет текста темы в формате #XXXXXX; diff --git a/samples/chart-sample.lua b/samples/chart-sample.lua new file mode 100644 index 0000000..6c0cde0 --- /dev/null +++ b/samples/chart-sample.lua @@ -0,0 +1,8 @@ +function on_resume() + local points = { + { 1, 1 }, + { 2, 2 }, + { 3, 1 }, + } + ui:show_chart("Test", points, true, "Folded", "Copyright") +end