Tab.RescaleColumns

From SunFlurry wiki
Revision as of 11:33, 25 April 2023 by Admin (talk | contribs) (1 revision imported)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
  RescaleColumns (Изменение ширины столбцов)
Объект:Таблица
Статус разработки: Реализована
Тип:Функция
Обращение к БД:Нет
Исключения:Невозможно превратить в число
Визуальность:Да

Функция выполняет изменение размеров видимых столбцов таблицы таким образом, чтобы они занимали всю ширину таблицы на экране, либо ее требуемую часть, если задан первый аргумент. Замечание: функцию разрешается вызывать, если визуальные изменения таблицы заблокированы, однако, нужно иметь в виду, что до того момента, пока таблица не будет разблокирована, количество визуальных столбцов в ней не будет изменено, поэтому, если столбцы были добавлены во время того, как таблица была заблокирована, функция, вызванная до разблокировки, будет работать неверно. Вызов функции для таблиц, не привязанных к визуальным элементам, не приведет к каким-либо изменениям.

Синтаксис

Tab.RescaleColumns(<Процент использования ширины таблицы (INT)>=100)

Аргументы

  • <Процент использования ширины таблицы (INT)> - (необязательный аргумент) Аргумент задает процент визуальной ширины таблицы до которого будет произведена попытка изменить сумму ширин всех видимых столбцов таблицы. По умолчанию, этот аргумент равен 100%.

Примеры

Form.MainTab.RescaleColumns;