Задает тип шрифта для строки таблицы во время выполнения программы. Функция «rowFontType» используется совместно с appendLine, appendLines, updateLine, updateLines и insertLineN. |
Краткое описание
Table.rowFontType (dyn_int rows, dyn_int fonttypes); |
Параметры
Параметр | Описание |
rows | Номер строки, например, 1. |
fonttypes | Тип шрифта. Доступны 4 типа шрифта:0 = Обычный (по умолчанию)1 = Полужирный2 = Курсив3 = Полужирный курсив |
Описание
Функция устанавливает шрифт строки таблицы во время выполнения программы. ВНИМАНИЕ В ОС Linux не все шрифты могут иметь тип «курсив». Если в Linux необходимо установить шрифт «курсив», выберите подходящий шрифт, например, Adobe Helvetica, который может отображаться «курсивом». |
ПРИМЕР |
На примере ниже с помощью функции «appendLine» в таблицу добавляются строки, после чего с помощью «rowFontType» для строк таблицы устанавливается соответствующий шрифт. Для установки шрифта в таблице используется кнопка. Представленный на примере ниже код будет выполняться при открытии панели с таблицей (добавьте код в событие инициализации таблицы). Второй пример кода задает шрифт для строк и выполняется при нажатии на кнопку щелчком мыши (Clicked). Перед этим необходимо создать таблицу «Table1» с столбцами «Name» и «Last name». |
main() { Table1.appendLine(«Name»,»Peter», «Last name»,»Bauer»); /*Дабавляет строку Peter Bauer . «Name» и «Last name» — это имена столбцов таблицы */ Table1.appendLine(«Name»,»Martin»,»Last name»,»Müller»); Table1.appendLine(«Name»,»Christian»,»Last name»,»Schmidt»); Table1.appendLine(«Name»,»Maria»,»Last name»,»Mayer»); } |
Код ниже задает различные шрифты для строк таблицы при нажатии на кнопку. Добавьте код в событие «Clicked» для кнопки. |
main() { dyn_int rows, type; rows[1] = 1; rows[2] = 2; rows[3] = 3; type[1] = 1; //font type bold type[2] = 2; //font type italic type[3] = 3; //font type italic bold Table1.rowFontType(rows,type); /* шрифт второй строки «полужирный», шрифт третьей строки «курсив» и шрифт четвертой строки «полужирный курсив» */ } |
Изображение: Различные шрифты строк таблицы
Используется для объекта:
Таблица |
См. также