Hi! On 07/01/03, Vovka wrote: >> Не она работает, но исходник у меня не компиляется :( В сасе. > AmiS: а что это САС ругается? Шторм компилит. У меня скомпилялась после небольшого изменения. Вот что я добавил: ULONG #__saveds __asm #HotKeyFunc(register __a2 Object *obj,register __a1 CxMsg *msg) Убрал ═; в конце определения функций. Это не соответсвует стандарту С (хотя сас это проглатывает). #struct# MsgPort *broker_mp; слово struct позволительно опускать только в C++. После чего твой пример у меня собрался и заработал. А вообще посмотри как я макросы использовал в своём варианте. Regards