tag:blogger.com,1999:blog-5708154677404807103.post299356002593735475..comments2023-10-31T11:27:33.646+03:00Comments on Delphi Notes: Используем макросы в IDE-редакторе DelphiНиколай Зверевhttp://www.blogger.com/profile/08965247674233981930noreply@blogger.comBlogger4125tag:blogger.com,1999:blog-5708154677404807103.post-43628056816443543862014-09-12T19:23:13.520+04:002014-09-12T19:23:13.520+04:00"Я не против САБЖа, я в курсе что если WinAPI..."Я не против САБЖа, я в курсе что если WinAPI используешь, то вот приходится извращаться. Я к тому, что МБ возможно перестать им пользоваться? - в делфи нет альтернативы? (я не вкурсе, я на крестах пишу так-то...)."<br />В делфи есть прекрасная альтернатива - VCL называется. Но Николай как раз ее и отлаживает.Torbinsnoreply@blogger.comtag:blogger.com,1999:blog-5708154677404807103.post-17571076701030114602014-09-12T13:32:00.007+04:002014-09-12T13:32:00.007+04:00> Ну это Вы погорячились...
Но оно морально уст...> Ну это Вы погорячились...<br />Но оно морально устарело. Исключения не кидаются. Любая функция обработки сообщений превращается в антипаттерн, по всему коду разбрасываются switch-и. Ну вот банально вместо кодов типа WM_CREATE передавай элементы перечисления и проблемы автоматически не будет (и еще один костыль в виде "Helper для TMessage" не будет нужен).<br /><br />Внутри то оно может как угодно работать. Я о том пишу, что с тех пор, как я начал использовать обертки этого API, про то, что внутри я вспоминаю как про страшный сон ))rrrFerhttps://www.blogger.com/profile/06520059651138227938noreply@blogger.comtag:blogger.com,1999:blog-5708154677404807103.post-66251348827042967922014-09-12T13:14:54.047+04:002014-09-12T13:14:54.047+04:00> WinAPI ущербное
Ну это Вы погорячились...
&g...> <i>WinAPI ущербное</i><br />Ну это Вы погорячились...<br /><br />> <i>в делфи нет альтернативы?</i><br />Альтернатива есть - начиная с Delphi XE2 есть платформа FM (оно же FireMonkey или FMX). Её принципиальное отличие от VCL как раз именно в том, что оно не привязано к API Windows - мультиплатформенное оно: и под WindowsOS, и под MacOS, и под iOS, и под Android.Николай Зверевhttps://www.blogger.com/profile/08965247674233981930noreply@blogger.comtag:blogger.com,1999:blog-5708154677404807103.post-82830706164662982932014-09-12T13:08:27.377+04:002014-09-12T13:08:27.377+04:00А все потому что это WinAPI ущербное. Сколько можн...А все потому что это WinAPI ущербное. Сколько можно уже к нему заплатки и костыли лепить?<br /><br />Я не против САБЖа, я в курсе что если WinAPI используешь, то вот приходится извращаться. Я к тому, что МБ возможно перестать им пользоваться? - в делфи нет альтернативы? (я не вкурсе, я на крестах пишу так-то...).rrrFerhttps://www.blogger.com/profile/06520059651138227938noreply@blogger.com