ПанельВкладок.МаксимальнаяДлинаЗаголовка (TabView.MaxTabTextWidth) Свойство

Использование

Чтение и запись.

Значение

Тип: Число.

Возвращает или задает максимальное количество символов для отображения в заголовке вкладки. Это не позволит одной длинной вкладке вытеснить все остальные.

Примечание

Пример

ПанельВкладок1.МаксимальнаяДлинаЗаголовка = 9;
Полный пример кода


Перем ТФ, ПанельВкладок1; Процедура ПриОткрытии() Экспорт Количество = ПанельВкладок1.Вкладки.Количество; ТФ.Уведомление().Показать("Количество = " + Количество, -1); КонецПроцедуры ПодключитьВнешнююКомпоненту("C:\444\111\OneScriptTerminalGui\OneScriptTerminalGui\bin\Debug\OneScriptTerminalGui.dll"); ТФ = Новый ТерминалФормыДляОдноСкрипта(); ПанельВкладок1 = ТФ.Верхний.Добавить(ТФ.ПанельВкладок(, 5, 50, 15)); Верхний1 = ТФ.Верхний(); Окно2 = Верхний1.Добавить(ТФ.Окно("Окно2")); Окно2.Заполнить(); Вкладка1 = ТФ.Вкладка(); Вкладка1.Текст = "Вкладка1"; Вкладка1.Элемент = Верхний1; Кнопка1 = ТФ.Кнопка("Кнопка1"); Вкладка2 = ТФ.Вкладка("Вкладка2", Кнопка1); ПанельВкладок1.ДобавитьВкладку(Вкладка1, Истина); ПанельВкладок1.ДобавитьВкладку(Вкладка2, Ложь); Для А = 3 По 9 Цикл ПанельВкладок1.ДобавитьВкладку(ТФ.Вкладка("Вкладка" + А), Ложь); КонецЦикла; ПанельВкладок1.МаксимальнаяДлинаЗаголовка = 9; ТФ.ПриОткрытии = ТФ.Действие(ЭтотОбъект, "ПриОткрытии"); ТФ.Запуск();

Тестовый код


Перем ТФ, ПанельВкладок1, Количество, МаксимальнаяДлинаЗаголовка; Процедура ПриОткрытии() Экспорт МаксимальнаяДлинаЗаголовка = ПанельВкладок1.МаксимальнаяДлинаЗаголовка; Количество = ПанельВкладок1.Вкладки.Количество; ТФ.Уведомление().Показать("Количество = " + Количество, -1); КонецПроцедуры ПодключитьВнешнююКомпоненту("C:\444\111\OneScriptTerminalGui\OneScriptTerminalGui\bin\Debug\OneScriptTerminalGui.dll"); ТФ = Новый ТерминалФормыДляОдноСкрипта(); ПанельВкладок1 = ТФ.Верхний.Добавить(ТФ.ПанельВкладок(, , 50, 15)); Верхний1 = ТФ.Верхний(); Окно2 = Верхний1.Добавить(ТФ.Окно("Окно2")); Окно2.Заполнить(); Вкладка1 = ТФ.Вкладка(); Вкладка1.Текст = "Вкладка1"; Вкладка1.Элемент = Верхний1; Кнопка1 = ТФ.Кнопка("Кнопка1"); Вкладка2 = ТФ.Вкладка("Вкладка2", Кнопка1); ПанельВкладок1.ДобавитьВкладку(Вкладка1, Истина); ПанельВкладок1.ДобавитьВкладку(Вкладка2, Ложь); Для А = 3 По 9 Цикл ПанельВкладок1.ДобавитьВкладку(ТФ.Вкладка("Вкладка" + А), Ложь); КонецЦикла; ПанельВкладок1.МаксимальнаяДлинаЗаголовка = 9; ТФ.ПриОткрытии = ТФ.Действие(ЭтотОбъект, "ПриОткрытии"); ТФ.ЗапуститьИЗавершить(); Сообщить(?( МаксимальнаяДлинаЗаголовка = 9 , "", "!!! ") + "ПанельВкладок.МаксимальнаяДлинаЗаголовка (TabView.MaxTabTextWidth) Свойство" + " " + ТекущаяДата() + Символы.ПС);

Смотрите также

Библиотека OneScriptTerminalGui