![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#31 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
![]()
Зачем pan := TPanel.Create(RichEdit1.Owner);?
Может стоит попробовать сразу pan.Parent := RichEdit1; ? Или наоборот ![]()
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика ![]() |
![]() |
![]() |
![]() |
#32 |
Участник клуба
Регистрация: 06.04.2009
Сообщений: 1,524
|
![]()
Переписал немного...
Код:
|
![]() |
![]() |
![]() |
#33 |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
![]()
А где это собственно происходит (в чьем методе)? От этого зависит кто Owner а кто Self. Кто вы хотите чтобы был владельцем? Форма? Ну так ее и указывайте. Тоже самое касается родителя, кто в данном случае Self понять невозможно, если это метод формы, то тогда это форма, а нужно то RichEdit, вот его и пишите.
А вообще вначале было все правильно кроме небольшой неточности pan := TPanel.Create(Form1); или можно так, если это в методе формы pan := TPanel.Create(Self);
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог |
![]() |
![]() |
![]() |
#34 |
Участник клуба
Регистрация: 06.04.2009
Сообщений: 1,524
|
![]()
Это то понятно, проблема в том что текст не отображается. (см. скрин).
"Палочка" на скрине - курсор. |
![]() |
![]() |
![]() |
#35 | |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
![]() Цитата:
А рядышком не пробовали?
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог |
|
![]() |
![]() |
![]() |
#36 |
Участник клуба
Регистрация: 06.04.2009
Сообщений: 1,524
|
![]()
Пробовал. Второй вариант кода
![]() |
![]() |
![]() |
![]() |
#37 |
Участник клуба
Регистрация: 19.01.2009
Сообщений: 1,486
|
![]()
Вот может поможет:
|
![]() |
![]() |
![]() |
#38 |
Участник клуба
Регистрация: 06.04.2009
Сообщений: 1,524
|
![]()
Прикольно. Надо будет это обмозговать
Нашел пару ошибок 1) При вводе зарезервированного слова, оно выделяется жирным. Если его начать стирать, то оно остается быть жирным. 2) Если печатать слово в перед другим, то оно сначала цвета лайма, и после нажатия пробела становится нормальным, а если не поставить пробел то они останутся двуцветными. Причем цвет зависит от места. 3) Если печатать после зарезерв. слова, то вся строка будет жирной. 4) Коменты некорректно подсвечиваются Пока все. ![]() Последний раз редактировалось psycho-coder; 07.07.2009 в 17:59. |
![]() |
![]() |
![]() |
#39 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
![]()
То есть второй вариант работает?
Кстати, есть еще и третий - сделать родителем TPanel ![]()
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика ![]() |
![]() |
![]() |
![]() |
#40 | |
Участник клуба
Регистрация: 06.04.2009
Сообщений: 1,524
|
![]()
Да, работает.
Цитата:
|
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Подсветка синтаксиса => | Патрон | Общие вопросы Delphi | 21 | 03.01.2016 11:48 |
Нормальная подсветка синтаксиса. | Simply-Art | Общие вопросы Delphi | 4 | 08.12.2008 17:23 |
сделать Подсветку в хтмл с помощью ява скрипта? | Simply-Art | JavaScript, Ajax | 2 | 08.12.2008 16:09 |
Новая подсветка синтаксиса | Alar | О форуме и сайтах клуба | 25 | 06.10.2008 11:15 |
Подсветка синтаксиса | Simply-Art | Общие вопросы Delphi | 2 | 29.05.2007 16:22 |