Вверх ↑
Этот топик читают: Гость
Ответов: 28
Рейтинг: 0
#1: 2017-09-24 21:26:59 ЛС | профиль | цитата
Компонент "HilightMemo"
Подсветка синтаксиса продолжается после введенных слов

В свойстве "HilightStrings" указываю допустим: hiasm=red (Т.е. подсвечивать слово hiasm красным)

Компилирую, ввожу текст, и вот что должно получится:

Должно быть
hiasm the best
hiasmthebest

Однако вот что получается:

Не должно быть
hiasm the best
hiasmthebest

Может где-нибудь настроить можно?

Редактировалось 2 раз(а), последний 2017-09-24 21:27:41
карма: 0

0
vip
#1.1контекстная реклама от партнеров
Ответов: 9906
Рейтинг: 351
#2: 2017-09-25 18:12:04 ЛС | профиль | цитата
MrGeRoI писал(а):
Может где-нибудь настроить можно?

Можно.
Надо указывать допустим: {hiasm}=red (Т.е. подсвечивать слово hiasm красным)



--- Добавлено в 2017-09-25 18:14:42

nesco, про этот код позабыл, что-ли

Редактировалось 4 раз(а), последний 2017-09-25 18:15:42
карма: 9

0
Разработчик
Ответов: 26061
Рейтинг: 2120
#3: 2017-09-25 18:50:45 ЛС | профиль | цитата
Galkov писал(а):
про этот код позабыл, что-ли

Если честно, то да, позабыл. А что он дает?
карма: 22

0
Ответов: 28
Рейтинг: 0
#4: 2017-09-25 20:51:00 ЛС | профиль | цитата
Galkov писал(а):
Надо указывать допустим: {hiasm}=red
]

Galkov, а можно пожалуйста подсказать все такие символьные "атрибуты" в редакторе синтаксиса
карма: 0

0
Разработчик
Ответов: 26061
Рейтинг: 2120
#5: 2017-09-25 21:45:31 ЛС | профиль | цитата
MrGeRoI писал(а):
Galkov, а можно пожалуйста подсказать все такие символьные "атрибуты" в редакторе синтаксиса

А Wiki почитать -- HiLightMemo
карма: 22

0
Ответов: 28
Рейтинг: 0
#6: 2017-09-26 14:37:51 ЛС | профиль | цитата
nesco писал(а):
А Wiki почитать -- HiLightMemo

Извините пожалуйста, не додумался
карма: 0

0
Ответов: 88
Рейтинг: 20
#7: 2017-09-26 16:03:54 ЛС | профиль | цитата
У меня кажется жирным слова не выделяется http://forum.hiasm.com/topic/66565
карма: 0
Ильичёв IKA
0
Ответов: 9906
Рейтинг: 351
#8: 2017-09-26 17:52:18 ЛС | профиль | цитата
nesco писал(а):
А что он дает?

Собственно, в этом топике мы это обсуждали.
Galkov писал(а):
показалось мне, что текстовый парсинг HilightStrings по любому WM_PAINT -- НЕСПРАВЕДЛИВО ЭТО
Попробовал улучшить ситуацию...


--- Добавлено в 2017-09-26 17:58:25

ili4yov_ika писал(а):
кажется жирным слова не выделяется

Ваше предложение прошерстить топик (а уж, тем более - смотреть то, что Вы называете схемой), мне представляется оскорбительным.
Для сообщества HiAsm.

ТРЕХ элементов достаточно для демонстрации ошибки (мы же - тупые, и не догадались проверить жирность текста).
И связи при этом должны быть прямыми, а не завязаны узлом.
После этого появится предмет для беседы.

Редактировалось 3 раз(а), последний 2017-09-26 19:28:25
карма: 9

0
Разработчик
Ответов: 26061
Рейтинг: 2120
#9: 2017-09-26 19:02:05 ЛС | профиль | цитата
ili4yov_ika писал(а):
У меня кажется жирным слова не выделяется

Да ладно, брехня...

Схема

Add(MainForm,2953706,154,105)
{
}
Add(HilightMemo,2134545,203,105)
{
Left=65
Top=15
Width=225
Height=240
Font=[Lucida Console,8,0,0,204]
Strings=#14:hiasm the best|12:hiasmthebest|
HilightStrings=#14:{hiasm }=red=B|18:{the best}=green=I|
HilightFont=[Courier New,8,0,0,1]
}


Редактировалось 1 раз(а), последний 2017-09-26 19:07:46
карма: 22

0
Ответов: 88
Рейтинг: 20
#10: 2017-09-26 19:52:37 ЛС | профиль | цитата
Galkov,
Galkov писал(а):


Ваше предложение прошерстить топик (а уж, тем более - смотреть то, что Вы называете схемой), мне представляется оскорбительным.
Для сообщества HiAsm.



nesco, спасибо
карма: 0
Ильичёв IKA
0
10
Сообщение
...
Прикрепленные файлы
(файлы не залиты)