Sign in Join
Wiki copytemporary

TECLightView/ru: what changed

Revision 1 to 2. Removed lines have a minus sign; added lines have a plus sign.

OldNewLine
11## Вступление
22
33**TECLightView** ![](/wiki-images/f/f3/Eclightview.png) облегченный текстовый компонент. Он может отображать текст, изображения и ссылки. Он реализует только вертикальную полосу прокрутки. Не реализует отображение символа каретки.
44
5-<figure>
6-<img src="teclightview.png" title="teclightview.png" />
7-<figcaption>teclightview.png</figcaption>
8-</figure>
5+![](/wiki-images/a/a6/Teclightview.png)
96
107TECLightView является частью [[Eye-Candy Controls]] (сокращенно ECControls или EC-Controls) - набора визуальных элементов управления, написанных для Lazarus. Их дизайн основан на Themes, поэтому его внешний вид натурален везде, независимо от того, какой виджет вы используете.
118
129TECLightView устанавливается на вкладку EC-C в палитре компонентов Lazarus.
1310
1411Каждый релиз анонсируется на форуме Lazarus в разделе "Third Party Announcements"(Сторонние объявления). Всегда есть прикрепленные файлы `README.txt` (список всех известных проблем) и `CHANGELOG.txt` (список всех изменений из предыдущего выпуска).
1512
1613### Лицензия
1714
1815GNU Lesser General Public License 2.0 с исключением ссылок (a.k.a. Модифицированный LGPL). Файл ectabctrl.pas содержит лицензионный заголовок. Кроме того, файлы `COPYING.modifiedLGPL.txt` и `COPYING.LGPL.txt` связаны с каждым архивом.
1916
2017### Автор
2118
2219Этот компонент написан Blaazen. Уведомление об авторском праве и настоящее имя упоминается в заголовке блока. Вы можете связаться с автором на форуме Lazarus (никнейм Blaazen) в любой теме о EC-Controls. Если вы войдете на форум под своей учетной записью, вы сможете получить электронную почту автора или отправить ему личное сообщение.
2320
2421### Загрузка и установка
2522
2623См. [[Eye-Candy Controls|Install to Lazarus]]
2724
2825## Тэги
2926
3027| Тэг | Парный (Yes/No) | Параметр | Описание | Пример |
3128|----|----|----|----|----|
3229| a | N | string | Ссылка (URL) | %a"[https://www.getlazarus.org"\\](https://www.getlazarus.org%22\) |
3330| b | Y | \- | Текст жирным шрифтом | %b\Текст жирным шрифтом.%b\\ |
3431| c | N | \- | Текст по центру | %c\Текст по центру. |
3532| d | Y | \- | Растянуть изображение | %d\\%x"image.jpeg"\\%d\\ |
3633| e | N | string | Ссылка (mailto:) | %e"firstname.surename@domain.org"\\ |
3734| f | N | integer | Высота шрифта (0=по умолчанию) | %f2\\ %f-2\\ %f0\\ |
3835| g | N | integer | Изображение из ImageList (свойство Images) | %g2\\ |
3936| h | Y | color | Цвет фона текста (\$BBGGRR) | %h\$FF0000\Текст на синем фоне.%h\\ |
4037| i | Y | \- | Текст курсивом | %i\Текст курсивом.%i\\ |
4138| j | N | \- | Выравнивание изображения по левому краю | %j\\ |
4239| k | N | \- | Выравнивание изображения по правому краю | %k\\ |
4340| l | N | \- | Выравнивание текста по левому краю | %l\Текст, выровненный по левому краю. |
4441| m | Y | \- | Моноширинный шрифт | %m\Моноширинный шрифт.%m\\ |
4542| n | N | \- | Новая строка | %n\\ |
4643| o | N | integer | Горизонтальная линия | %o1\\ %o2\\ %o3\\ |
4744| p | Y | \- | Предварительно отформатированный текст | %p\Предварительно отформатированный текст: %n\\ тег для новой строки не нужен.%p\\ |
4845| q | N | \- | Выравнивание изображения по центру | %q\\ |
4946| r | N | \- | Выравнивание текста по правому краю | %r\Текст, выровненный по правому краю. |
5047| s | Y | \- | Перечеркнутый текст | %s\Перечеркнутый текст.%s\\ |
5148| t | Y | color | Цвет шрифта (\$BBGGRR) | %t\$FF0000\Текст синим цветом.%t\\ |
5249| u | Y | \- | Подчеркнутый текст | %u\Подчеркнутый текст.%u\\ |
5350| v | N | \- | Новая строка под изображением (когда текст обтекает вокруг) | %v\\ |
5451| w | N | string | Изображение из ресурсов (без расширения в имени) | %w"image"\\ |
5552| x | N | string | Изображение из файла (bmp/jpeg/png) | %x"image.jpeg"\\ |
5653| y | Y | integer | Ссылка (событие OnInterLinkClick) | %y0\OnInterLinkClick event 0.%y\\ |
5754| z | N | \- | {Зарезервировано для внутреннего размещения текста} | \- |
5855
5956## Использование компонента
6057
6158### Мышь
6259
6360Левая кнопка
6461
6562Щелкните по тегу %a\\, чтобы открыть веб-браузер по умолчанию по указанному URL-адресу.
6663
6764Щелкните по тегу %e\\, чтобы открыть почтовый клиент по умолчанию.
6865
6966Щелкните по триггеру тега %y\\, вызывающему событие OnInterLinkClick с целочисленным параметром AIndex.
7067
7168Средняя кнопка
7269
7370Ничего не делает.
7471
7572Правая кнопка
7673
7774Открывает контекстное меню.
7875
7976Колесико мыши
8077
8178Прокручивает содержимое вверх/вниз.
8279
8380### Клавиатура
8481
8582(Компонент должен быть в фокусе)
8683
8784Клавиши со стрелками Up/Down прокручивают содержимое вверх/вниз.
8885
8986Клавиши PageUp/PageDown прокручивают содержимое вверх/вниз.
9087
9188### Код
9289
9390`property PathToPictures: string;` Путь к папке с изображениями. Требуется для тегов `%x"filename"\`.
9491
9592`property TextData: string;` Это свойство для исходных данных, то есть тегов с параметрами и текстом.
9693
9794---
9895*From the Free Pascal wiki, page "TECLightView/ru", as it stood on 2020-07-18 after a change by FTurtle, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*

Back to history