From 4a68d00e65461083b37a2a40dcec19e8349583ce Mon Sep 17 00:00:00 2001 From: Evgeny Date: Wed, 25 Aug 2021 09:52:39 +0300 Subject: [PATCH] remove show_grid function --- README.md | 3 +-- README_ru.md | 3 +-- samples/table-sample2.lua | 3 +-- 3 files changed, 3 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 399ab8e..c9dd6b9 100644 --- a/README.md +++ b/README.md @@ -18,8 +18,7 @@ For most network scripts `on_alarm()` should be used. * `ui:show_text(string, [no_html])` - displays plain text in widget, repeated call will erase previous text, if second argument is true HTML formatting will be disabled; * `ui:show_lines(table, [table])` - displays a list of lines with the sender (in the manner of a mail widget), the second argument (optional) - the corresponding senders (formatting in the style of a mail widget); -* `ui:show_grid(table, column_count, [centering], [folded_string])` - analogue of `show_lines` for displaying rows as a grid, the first argument is a table of values, the second is the number of columns in the table, the third is a boolean value indicating whether it is necessary to center the table cells, the fourth is the row that will be shown in collapsed mode; -* `ui:show_table(table, [main_column], [centering], [folded_string]) - displays table, first argument: table of tables, second argument: main column, it will be stretched, occupying main table space, other arguments same as `show_grid`; +* `ui:show_table(table, [main_column], [centering], [folded_string]) - displays table, first argument: table of tables, second argument: main column, it will be stretched, occupying main table space (if argument is zero or not specified all table elements will be stretched evenly), third argument: boolean value indicating whether table cells should be centered, fourth argument: row to be shown in folded mode; * `ui:show_buttons(names, [colors])` - displays a list of buttons, the first argument is a table of strings, the second is an optional argument, a table of colors in the format #XXXXXX; * `ui:show_progress_bar(text, current_value, max_value, [color])` - shows the progress bar; * `ui:show_chart(points, [format], [title], [show_grid], [folded_string], [copyright])` - shows the chart, points - table of coordinate tables, format - data format (see below), title - chart name, show\_grid - grid display flag, folded\_string - string for the folded state (otherwise the name will be shown), copyright - string displayed in the lower right corner; diff --git a/README_ru.md b/README_ru.md index adf018a..bd71f92 100644 --- a/README_ru.md +++ b/README_ru.md @@ -18,8 +18,7 @@ * `ui:show_text(string, [no_html])` - выводит в виджет обычный текст, повторный вызов стирает предыдущий текст, если второй аргумент true форматирование HTML будет отключено; * `ui:show_lines(table, [table])` - выводит список строк с отправителем (на манер почтового виджета), второй аргумент (необязательный) - соответствующие им отправители (форматирование в стиле почтового виджета); -* `ui:show_grid(table, column_count, [centering], [folded_string])` - аналог `show_lines` для вывода строк в виде сетки, первый аргумент - таблица значений, второй - количество столбцов в сетке, третий - булево значение, указывающее, нужно ли центрировать ячейки таблицы, четвертый - строка, которая будет показана в свернутом режиме; -* `ui:show_table(table, [main_column], [centering], [folded_string]) - выводит таблицу, первый аргумент: таблица таблиц, второй аргумент - основная колонка, она будет растягиваться, занимая основное пространство таблицы, остальные аргументы такие же как у `show_grid`; +* `ui:show_table(table, [main_column], [centering], [folded_string]) - выводит таблицу, первый аргумент: таблица таблиц, второй аргумент - основная колонка, она будет растягиваться, занимая основное пространство таблицы (если аргумент равен нулю или не указан будут равномерно растягиваться все элементы таблицы), третий - булево значение, указывающее, нужно ли центрировать ячейки таблицы, четвертый - строка, которая будет показана в свернутом режиме; * `ui:show_buttons(names, [colors])` - выводит список кнопок, первый аргумент - таблица строк, второй опциональный аргумент, таблица цветов в формате #XXXXXX; * `ui:show_progress_bar(text, current_value, max_value, [color])` - показывает прогресс бар; * `ui:show_chart(points, [format], [title], [show_grid], [folded_string], [copyright])` - показывает график, points - таблица таблиц координат, format - формат данных (см. ниже), title - название графика, show\_grid - флага показа сетки, folded\_string - строка для свернутого состояния (иначе будет показано название), copyright - строка, отображаемая в правом нижнем углу; diff --git a/samples/table-sample2.lua b/samples/table-sample2.lua index 915ac2d..77a74ef 100644 --- a/samples/table-sample2.lua +++ b/samples/table-sample2.lua @@ -1,10 +1,9 @@ function on_resume() local tab = { - { "1234567890" }, { "1", "2", "3" }, { "4", "5", "6" }, { "7", "8", "9" }, } - ui:show_table(tab) + ui:show_table(tab, 0, true) end