![]() |
Модераторы: Vitalik |
![]() ![]() ![]() |
|
masjanin |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 12.4.2006 Репутация: нет Всего: нет |
Зрасьте обитатели форума. У меня такой вопрос. Как сделать подсветку от к.л. символа и до конца строки
MOV A,#23 ;после точки с запятой идет комментарий, его надо подсвечивать ;как? Заранее спасибо |
|||
|
||||
Vitalik |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Координатор проекта Сообщений: 653 Регистрация: 8.11.2004 Где: Ukraine, Kharkov Репутация: 9 Всего: 12 |
Здравствуйте, masjanin!
![]() Это можно сделать очень просто. Создаете правило "Диапазон" ("Range"), задаете символ ";" в поле "От" ("From"), поле "До" ("To") оставляете пустым. И еще устанавливаете галочку "Закрывать в конце строки" ("Close on end of line"). Задаете атрибуты (цвет и начертание шрифта) и радуетесь жизни ![]() Удачи ![]() |
|||
|
||||
masjanin |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 12.4.2006 Репутация: нет Всего: нет |
продолжаем тему ассемблера в бругом направлении:
Вот такая проблема. Он форм креейт я создаю правила подсветки, наподобие: SynUniSyn := TSynUniSyn.Create(Self); Directives := TSynKeyList.Create(''); { Название правила } Directives.Name := 'Directives'; { Добавляем список слов } Directives.KeyList.Add('org'); Directives.KeyList.Add('end'); Directives.KeyList.Add('equ'); { Атрибуты правила } Directives.Attributes.Foreground := clBlue; Directives.Attributes.Background := clWhite; Directives.Attributes.Style := [fsBold]; { Добавляем правило в дерево правил компонента } SynUniSyn.MainRules.AddKeyList(Directives); КомпонентДляКодинга.Highlighter:=SynUniSyn; Все светится ![]() Каждый раз Он Статус Чеиндж для Компонента для кодинга при изменении текста я нахожу список всех меток в программе и создаю новое правило по аналогии с уже написанным выше, и ниче, ниче не светитца ![]() |
|||
|
||||
![]() ![]() ![]() |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | SynUniHighlighter и SynEdit | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |