Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.03.02;
Скачать: CL | DM;

Вниз

подстветка WM_* (мессаге)   Найти похожие ветки 

 
antonn ©   (2008-01-26 23:47) [0]

Подскажите, в дельфи 5-7 (ну и выше наверное) запись типа WM_CLOSE всегда некая константа window message? т.е. обычно с префиксом WM_ идут такие константы? или есть "родные" функции дельфи с названием WM_*?

ЗЫ нужно для подстветки кода.


 
Kerk ©   (2008-01-26 23:54) [1]

Ты же знаешь, что я запросто напишу функцию с именем WM_SUPERKERK... стандартов тут нет


 
antonn ©   (2008-01-27 00:03) [2]

речь идет о стандартных дельфийскийх функциях :)
написал такую регулярку для подсветки некоторых мессаг:
#\b((WM_|SC_|PM_|WS_|SW_|WS_EX_|SM_|DT_)([a-z0-9])+)\b#i
красиво подмечает константы, но возник вопрос в первом посте, не хотелось бы убирать подсветку :)


 
Германн ©   (2008-01-27 00:34) [3]


> т.е. обычно с префиксом WM_ идут такие константы? или есть
> "родные" функции дельфи с названием WM_*?

Обычно с префиксом WM_ идут именно "такие константы", а процедуры обработки сообщений идут с префиксом WM. Это не закон, но правила хорошего тона.



Страницы: 1 вся ветка

Текущий архив: 2008.03.02;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.015 c
15-1201507817
Dennis I. Komarov
2008-01-28 11:10
2008.03.02
Asus P750 vs GloFish x800


15-1200218991
Kolan
2008-01-13 13:09
2008.03.02
Рефакторин Extract resource string работает не так как ожидается.


2-1202472962
Дилан
2008-02-08 15:16
2008.03.02
treeview


2-1202395369
newbie2
2008-02-07 17:42
2008.03.02
сказал классу Free, а он продолжает трудиться, почему?


4-1184064734
AZIZE
2007-07-10 14:52
2008.03.02
поддержка длииных имён файлов