Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.016 c
3-1192440323
DelphiN!
2007-10-15 13:25
2008.03.02
SQL запрос. Выборка из динамического столбца


15-1201344684
Beastie Boys
2008-01-26 13:51
2008.03.02
Как изменить файл bootfont.bin?


3-1192554879
Игорь
2007-10-16 21:14
2008.03.02
есть база (Paradox) с полем BLOB типа


2-1202200120
Viktor
2008-02-05 11:28
2008.03.02
Отловить момент приаттачивания своей dll к процессу


2-1202201114
DimOk
2008-02-05 11:45
2008.03.02
Не компилируется Project




   Наверх