Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: Подсветка синтаксиса! Добавлено: 02.01.04 18:15  

Автор вопроса:  Smith | ICQ: adamis@list.ru 

Пишу чат (Win32).

txtChat - RichTextBox

 

Текст поля txtChat:

Путин: Привет!

Жириновский: Пока!

 

Делаю подсветку имен, с помощью функций txtChat.Select и txtChat.SelectionColor.

 

Текст поля txtChat:

Путин: Привет!

Жириновский: Пока!

 

Потом снова добавляю новую строку. И у меня сбрасывается вся подсветка которую я делаю!

Ответить

  Ответы Всего ответов: 3  

Номер ответа: 1
Автор ответа:
 Александр



Разработчик Offline Client

ICQ: 204034 

Вопросов: 106
Ответов: 1919
 Профиль | | #1 Добавлено: 02.01.04 18:54

Ты ставь окно (rtb) на LockWindowUpdate и подсвечивай снова...

Иначе, по моему, никак в стандартных условиях...

Ответить

Номер ответа: 2
Автор ответа:
 Александр



Разработчик Offline Client

ICQ: 204034 

Вопросов: 106
Ответов: 1919
 Профиль | | #2 Добавлено: 02.01.04 19:13

А вообще, если дашь покопаться в исходниках или дашь саму программу могу помочь с идеями...

Ответить

Номер ответа: 3
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #3
Добавлено: 02.01.04 21:23

Даю полезный совет: подсветку в чате можно делать через WebBrowser. Во-первый, не надо будет мучиться с локом на окно, во-вторых, одновременно сохраняется лог, в-третьих, ты полностью управляешь отображением, в-четвертых, удобнее вставка картинок, в-пятых - не надо таскать OCX, в-шестых - это просто лучше.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам