Форум » GUI » Отличия MiniGUI и MiniGUE EE » Ответить

Отличия MiniGUI и MiniGUE EE

Iv: Просветите, пожалуйста: Чем отличается Расширенный релиз библиотеки MiniGUI и MiniGUI Роберто Лопеза? Какие их преимущества и недостатки?

Ответов - 3

gfilatov: Iv пишет: Чем отличается Расширенный релиз библиотеки MiniGUI и MiniGUI Роберто Лопеза? Спасибо за вопрос! 1. Расширенный релиз библиотеки MiniGUI использует бесплатный Борландовский Си-компилятор, а MiniGUI Роберто Лопеза - open source Си-компилятор MinGW. 2. Расширенный релиз библиотеки MiniGUI имеет в своем составе множество расширений относительно официального релиза - это и новые элементы управления GetBox, HotKeyBox, ButtonEX, ToolBarEx и др., и расширенные дополнительные свойства у стандартных элементов управления (см. документацию), а также некоторые исправления кода, которые отсутствуют в официальном релизе. 3. Наличие дополнительных интересных библиотек в Расширенном релизе: TsBrowse, HbPrinter, PropGrid, PropSheet, WinReport, shell32, MsAgent и других. Iv пишет: Какие их преимущества и недостатки? Главным преимуществом расширенного релиза библиотеки MiniGUI является, на мой взгляд, постоянное обновление и доработка кода. В то же время развитие официального релиза может останавливаться на полгода и более. К недостаткам библиотеки любители ООП причисляют отсутствие поддержки настоящего ООП, поскольку эта библиотека базируется на псевдо-ООП. Для справки: ООП расшифровывается как объектно-ориентированное программирование

Iv: Еще хотелось бы узнать, как появилась и развивалась MiniGUI и на каком этапе и по каким причинам произошло разделение на официальный и расширенный релиз.

gfilatov: Iv пишет: как появилась и развивалась MiniGUI Впервые эта библиотека появилась в 2002 году (как небольшая графическая библотека для Харбора и BCC) и постоянно совершенствовалась автором и контрибьюторами вплоть до конца 2004 года (версия 106). Затем автор по личным причинам (смерть матери) прекратил развитие библиотеки и практически не выходил на связь. После большого перерыва автор выпустил в июле 2005 г. сразу вторую версию, которая использовала свободно распространяемый компилятор MinGW взамен старого Борландовского Си-компилятора. Текущая официальная версия 2.6.7 датирована октябрем 2008, т.е. не обновлялась уже 3,5 месяца. Iv пишет: по каким причинам произошло разделение на официальный и расширенный релиз В марте 2005 года группа программистов выпустила неофициальную сборку №107 с надеждой, что она будет взята за основу автором при подготовке новой версии HMG. После того, как автор отказался от BCC и перевел библиотеку на другой С-компилятор, эта группа продолжила разработку MiniGUI как экспериментальную версию для компилятора BCC. Со временем эта версия окрепла и получила название Расширенного релиза библиотеки MiniGUI. Текущая версия 1.6 (сборка 61) датирована концом декабря 2008г. Сейчас заканчивается подготовка 62-й сборки, которая выйдет на этой неделе




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