Форум » GUI » Благодарность и предложение » Ответить

Благодарность и предложение

КСС: Как давний программист и любитель Clipper-а, давно наблюдаю за развитием систем [x]Harbour и связанных с ними GUI. Недавно скачал HMG-Ext и был очень приятно удивлён качеством дистрибутива, документации и развитием самой системы в сравнении с прародителем HMG. Очень хочу поблагодарить команду разработчиков, потому что работают они, как у нас говорят, "за спасибо". При просмотре примеров обратил внимание, что и в HMG-Ext перекочевал тот же недостаток HMG, а именно: все MessageBox-ы открываются с флагом MB_SYSTEMMODAL. Попробуйте при активном MsgBox-e перейти в другое приложение и вы поймете о чём это я. Чтобы исправить это досадное недоразумение достаточно в файле c_msgbox.c заменить указанный флаг на MB_APPLMODAL. Я это делал и сам, но лучше бы исправить это во всех исходниках, а не только в указанном файле. Надеюсь разработчики обратят внимание. Спасибо.

Ответов - 2

gfilatov: КСС пишет: хочу поблагодарить команду разработчиков, потому что работают они, как у нас говорят, "за спасибо". Большое спасибо! Но, как у нас говорят, "Лучше маленький доллар, чем БОЛЬШОЕ спасибо" (шутка) КСС пишет: все MessageBox-ы открываются с флагом MB_SYSTEMMODAL Спасибо за предложение, но хочу обратить Ваше внимание, что эти функции могут быть открыты и без этого флага (см. документацию). Например, MsgBox ( Message , Title , lSysModal , lTopMost ) Если 3-й параметр - .F., то будет использован флаг MB_APPLMODAL

КСС: Да, Григорий, проглядел, действительно есть такие параметры. Спасибо.



полная версия страницы