«rowFontType»

Задает тип шрифта для строки таблицы во время выполнения программы. Функция «rowFontType» используется совместно с appendLineappendLinesupdateLineupdateLines и insertLineN.

Краткое описание

Table.rowFontType (dyn_int rows, dyn_int fonttypes);

Параметры

ПараметрОписание
rowsНомер строки, например, 1.
fonttypesТип шрифта. Доступны 4 типа шрифта:0 = Обычный (по умолчанию)1 = Полужирный2 = Курсив3 = Полужирный курсив

Описание

Функция устанавливает шрифт строки таблицы во время выполнения программы.
caution.gifВНИМАНИЕ

В ОС Linux не все шрифты могут иметь тип «курсив». Если в Linux необходимо установить шрифт «курсив», выберите подходящий шрифт, например, Adobe Helvetica, который может отображаться «курсивом».
IconПРИМЕР
На примере ниже с помощью функции «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);
/* шрифт второй строки «полужирный»,
шрифт третьей строки «курсив»
и шрифт четвертой строки «полужирный курсив» */
 
}

Изображение: Различные шрифты строк таблицы

Control_Grafik-213.png

Используется для объекта:

Таблица

См. также

appendLineappendLinesupdateLineupdateLines and insertLineN

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *