Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Подсветка синтаксиса

1.9K
08 декабря 2004 года
slider
81 / / 20.07.2004
Может кто знает как сделать нормальную подсветку синтаксиса в своем проекте? Заранее благодарен.
259
08 декабря 2004 года
AlexandrVSmirno
1.4K / / 03.12.2004
Цитата:
Originally posted by slider
Может кто знает как сделать нормальную подсветку синтаксиса в своем проекте? Заранее благодарен.



Формулируйте пожалуйста точнее, что имеется в виду. Если сама оболочка CBuildera, то меню Tools->EditorOptions->Colors. Меняешь как тебе нравится.

1.9K
08 декабря 2004 года
slider
81 / / 20.07.2004
Цитата:
Originally posted by AlexandrVSmirno


Формулируйте пожалуйста точнее, что имеется в виду. Если сама оболочка CBuildera, то меню Tools->EditorOptions->Colors. Меняешь как тебе нравится.


Извините. Исправляюсь. Мне нужна подсветка синтаксиса в моей проге а не в Builder'e. Вводишь определенные комманды и они подсвечиваются например жирным и красным шрифтом.

259
08 декабря 2004 года
AlexandrVSmirno
1.4K / / 03.12.2004
Цитата:
Originally posted by slider

Извините. Исправляюсь. Мне нужна подсветка синтаксиса в моей проге а не в Builder'e. Вводишь определенные комманды и они подсвечиваются например жирным и красным шрифтом.


А ведь и не нашел чего-то стоящего. Похоже свой обработчик события OnDraw рисовать придется.

Весь текст можно изменить через TFont. А часть не получается.

1.9K
08 декабря 2004 года
slider
81 / / 20.07.2004
Цитата:
Originally posted by AlexandrVSmirno

А ведь и не нашел чего-то стоящего. Похоже свой обработчик события OnDraw рисовать придется.

Весь текст можно изменить через TFont. А часть не получается.


А может Canvas'ом попробовать?

259
08 декабря 2004 года
AlexandrVSmirno
1.4K / / 03.12.2004
Цитата:
Originally posted by slider

А может Canvas'ом попробовать?



Canvas'ом можно, если только до него доберешься. Я вот TMemo смотрел там на прямую доступа к нему нет. Гемор сплошной.

1.9K
08 декабря 2004 года
slider
81 / / 20.07.2004
Цитата:
Originally posted by AlexandrVSmirno


Canvas'ом можно, если только до него доберешься. Я вот TMemo смотрел там на прямую доступа к нему нет. Гемор сплошной.


Ты не мог ли мне показать на примере как пользоваться методом OnDraw

259
08 декабря 2004 года
AlexandrVSmirno
1.4K / / 03.12.2004
Цитата:
Originally posted by slider

Ты не мог ли мне показать на примере как пользоваться методом OnDraw



Давай до завтра. Сегодня что-то уже не голова, а качан капусты.

259
09 декабря 2004 года
AlexandrVSmirno
1.4K / / 03.12.2004
Цитата:
Originally posted by slider

Ты не мог ли мне показать на примере как пользоваться методом OnDraw



Ну в общем у меня получилось. Дай свое мыло вышлю примерчик.

1.6K
09 декабря 2004 года
Grom2025
82 / / 20.03.2003
Цитата:
Originally posted by slider
Может кто знает как сделать нормальную подсветку синтаксиса в своем проекте? Заранее благодарен.



Вариант номер 1: Найти компонент TRichEdit с подсветкой синтаксиса (припоминаю что такой компонентик был в пакадже LMD, но его у меня не осталось)
Вариант номер 2: Переписывать стандартный TRichEdit до тех пор как он начнёт делать всё что требуется

259
09 декабря 2004 года
AlexandrVSmirno
1.4K / / 03.12.2004
Цитата:
Originally posted by Grom2025


Вариант номер 1: Найти компонент TRichEdit с подсветкой синтаксиса (припоминаю что такой компонентик был в пакадже LMD, но его у меня не осталось)
Вариант номер 2: Переписывать стандартный TRichEdit до тех пор как он начнёт делать всё что требуется



Не TRichEdit всего одну строку вводит, а тут целый текст. Ну типа как в редакторе самого билдера нужно сделать.

1.9K
09 декабря 2004 года
slider
81 / / 20.07.2004
Цитата:
Originally posted by AlexandrVSmirno


Ну в общем у меня получилось. Дай свое мыло вышлю примерчик.


Мой e-mail: [email]webber@programist.ru[/email]
Спасибо тебе большое.

259
09 декабря 2004 года
AlexandrVSmirno
1.4K / / 03.12.2004
Цитата:
Originally posted by slider

Мой e-mail: [email]webber@programist.ru[/email]
Спасибо тебе большое.



Мыло выслал. Всегда рад помочь. Случае чего мыль, не стесняйся.

471
12 мая 2006 года
_MC_
178 / / 13.01.2005
Цитата:
Originally posted by AlexandrVSmirno
Мыло выслал. Всегда рад помочь. Случае чего мыль, не стесняйся.



Буду очень признателен если кто-нибудь поможет реализовать подобную задачу!

Или ткните носом где почитать, а то я ничего не нашел!

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог