From 5f2fe47fefeeb7ab0bad7c03344cfa28aac6d6dc Mon Sep 17 00:00:00 2001 From: Igor Timofeev Date: Sat, 10 Jun 2017 17:33:08 +0300 Subject: [PATCH] =?UTF-8?q?=D0=BE=D0=B9=D1=84=D1=83=D0=B0=D1=84=D1=83?= =?UTF-8?q?=D0=B0=D1=84=D1=83=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Documentation/GUI.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Documentation/GUI.md b/Documentation/GUI.md index b8029788..033a19c0 100644 --- a/Documentation/GUI.md +++ b/Documentation/GUI.md @@ -179,13 +179,13 @@ Layout является наследником GUI.**container**, автомат | Тип свойства | Свойство |Описание | | ------ | ------ | ------ | -| *int* | .**columnCount**| Количество рядов сетки | -| *int* | .**rowCount**| Количество строк сетки | | *function* | :**setGridSize**(*int* columnCount, *int* columnCount): *layout* layout | Установить размер сетки. Все объекты, находящиеся вне диапазона нового размера, должны быть размещены в сетке заново через :**setCellPosition**() | | *function* | :**setColumnWidth**(*int* column, *enum* sizePolicy, *float* size): *layout* layout | Установить ширину указанного столбца. Ширина может быть двух типов: GUI.**sizePolicies.absolute** или GUI.**sizePolicies.percentage**. В первом случае ширина выражена в пикселях, и не меняется при изменении размеров layout, а во втором она выражена дробным числом в промежутке **[0; 1]**, обозначающим процентную ширину столбца. Если указана процентная ширина, и справа от выбранного столбца имеются другие, то их процентная ширина будет автоматически перерассчитана до нужных процентных значений. | | *function* | :**setRowHeight**(*int* row, *enum* sizePolicy, *float* size): *layout* layout | Установить высоту указанного ряда. Поведение метода аналогично **:setColumnWidth** | | *function* | :**addColumn**(*enum* sizePolicy, *float* size): *layout* layout | Добавить в сетку layout пустой столбец с указанным размером | | *function* | :**addRow**(*enum* sizePolicy, *float* size): *layout* layout | Добавить в сетку layout пустой ряд с указанным размером | +| *function* | :**removeColumn**(*int* column): *layout* layout | Удалить из сетки layout указанный столбец | +| *function* | :**removeRow**(*int* row): *layout* layout | Удалить из сетки layout указанный ряд | | *function* | :**setCellPosition**(*int* column, *int* row, *object* child): *object* child| Назначить дочернему объекту layout конкретную ячейку сетки. В одной ячейке может располагаться сколь угодно много объектов. | | *function* | :**setCellDirection**(*int* column, *int* row, *enum* direction): *layout* layout | Назначить ячейке сетки ориентацию дочерних объектов. Поддерживаются GUI.directions.horizontal и GUI.directions.vertical | | *function* | :**setCellAlignment**(*int* column, *int* row, *enum* GUI.alignment.vertical, *enum* GUI.alignment.horizontal): *layout* layout | Назначить ячейке сетки метод выравнивания дочерних объектов. Поддерживаются все 9 вариантов |