Форум » GUI » Новая версия Расширенного релиза библиотеки MiniGUI (часть II) » Ответить

Новая версия Расширенного релиза библиотеки MiniGUI (часть II)

gfilatov: Начало темы здесь А теперь новости: IDE version 0.3.5 - полный пакет (бинарники+исходники) - выложил по адресу: http://minigui.mylivepage.ru/file/?fileid=1257 Очень надеюсь на конструктивную критику!

Ответов - 232, стр: 1 2 3 4 5 6 7 8 9 10 11 12 All

Петр: Библиотека hbunrar.lib разрабатывалась для Harbour Пользователям xHarbour нужно немного подправить h_unrar.prg, cтрока 433 нужно if ( ( PFCode = RARProcessFile( hArcData, ( hb_arrayScan( pArray, pValue, NULL, NULL, FALSE ) > 0 ) ? Operation : RAR_SKIP, pszDst, NULL ) ) != 0 ) заменить на if ( ( PFCode = RARProcessFile( hArcData, ( hb_arrayScan( pArray, pValue, NULL, NULL, FALSE, FALSE ) > 0 ) ? Operation : RAR_SKIP, pszDst, NULL ) ) != 0 ) или написать #ifdef __XHARBOUR__ if ( ( PFCode = RARProcessFile( hArcData, ( hb_arrayScan( pArray, pValue, NULL, NULL, FALSE, FALSE ) > 0 ) ? Operation : RAR_SKIP, pszDst, NULL ) ) != 0 ) #else if ( ( PFCode = RARProcessFile( hArcData, ( hb_arrayScan( pArray, pValue, NULL, NULL, FALSE ) > 0 ) ? Operation : RAR_SKIP, pszDst, NULL ) ) != 0 ) #endif

gfilatov: Петр Как всегда, большое спасибо за поправку! Есть ли подвижки в решении проблемы resize control at runtime?

Петр: Есть, но еще нужно немного времени, чтобы доработать


gfilatov: Петр пишет: еще нужно немного времени, чтобы доработать Большое спасибо за информацию. Вопрос был вызван тем, что я с 5 июля ухожу в отпуск

Петр: Поздравляю ! Мне пока не светит Я так понимаю, что следующий выпуск будет минимум через месяц? Это было бы хорошо - я закончил бы все задачи с to-do list. К тому же после Unrar у меня появилась идея поработать с LZMA SDK 7zip.

gfilatov: Петр пишет: Я так понимаю, что следующий выпуск будет минимум через месяц? Верно. Петр пишет: Это было бы хорошо - я закончил бы все задачи с to-do list. Замечательно! Петр пишет: после Unrar у меня появилась идея поработать с LZMA SDK 7zip Очень интересно!

gfilatov: Выложил утилиту Memory Info v.1.1 для демонстрации использования различных шрифтов при формировании иконки в трее. Программу можно скачать по адресу: http://minigui.mylivepage.ru/file/?fileid=2530

gfilatov: Текущую версию компилятора Харбор SVN выложил по адресу: http://minigui.mylivepage.ru/file/?fileid=2531 Сборка откомпилирована с ключом HB_COMPAT_XHB /* Enable xHarbour extensions */

gfilatov: Обновил программу FreeRAM до версии 1.1. Что нового: исправлены обнаруженные ошибки, мелкие улучшения в интерфейсе, иконка в трее отображает количество свободной памяти в виде числа МегаБайт Лежит по адресу http://minigui.mylivepage.ru/file/?fileid=2532

gfilatov: Петр пишет: Это было бы хорошо - я закончил бы все задачи с to-do list. Петр, Есть ли решенные задачи для включения в следующий релиз №40? С нетерпением жду ответа

Uncle_ed: Решил обновить xHarbor до версии 1.1.1 И получил вот такую картину: У меня компилятор BCC 55

gfilatov: Новую версию Расширенного релиза библиотеки MiniGUI выложил по адресу: http://minigui.mylivepage.ru/file/?fileid=2848 Что нового: - исправление обнаруженных ошибок и неточностей кода; - новые функции для навигации по Grid; - обновление библиотеки PropGrid; - синхронизация с оффициальным HMG 2.0.031; - обновление компилятора Харбор (SVN 2007-07-20); - новые примеры.

Uncle_ed: Под xHarbour его можно использовать или нужно пересобирать библиотеку ?

Петр: Для использований с xHarbour yужно создать папку MiniGUI\xLib и пересобрать библиотеку MiniGUI MiniGUI\Source\MakeLib.bat /x при необходимости и др.библиотеки, например \Source\HbPrinter\MakeLib.bat /x

Uncle_ed: Петр пишет: Для использований с xHarbour нужно создать папку MiniGUI\xLib и пересобрать библиотеку MiniGUI MiniGUI\Source\MakeLib.bat /x при необходимости и др.библиотеки, например \Source\HbPrinter\MakeLib.bat /x Спасибо. К сожалению собрались не все библиотеки. Некоторые из-за того что в батнике не было указано %MG_BCC%\include, Ну с батником я разобрался, а как в *.bc файл засунуть не понял Пытался вот так: INCLUDE_DIR = $(MV_HRB)\include+$(MG_BCC)\include и так INCLUDE_DIR = $(MV_HRB)\include;$(MG_BCC)\include все равно не видит файлы Некоторые библиотеки не собрались из-за того что у меня почему-то не оказалось TASM32. Скачал первый попавшийся - вроде работает. И наконец одна библиотека -HbOle выдает кучу ошибок, при этом собирается, но подозрительно маленький и почти пустой файл. А так-как я собирался выводить информацию в файлы Word и Excel, то без этой библиотеки мне наверное туго придется.

Петр: Uncle_ed пишет: К сожалению собрались не все библиотеки. Некоторые из-за того что в батнике не было указано %MG_BCC%\include Пытался вот так: INCLUDE_DIR = $(MV_HRB)\include+$(MG_BCC)\include и так INCLUDE_DIR = $(MV_HRB)\include;$(MG_BCC)\include все равно не видит файлы ты bcc32.cfg -I"c:\Borland\Bcc55\include" -L"c:\Borland\Bcc55\lib" ilink32.cfg -L"c:\Borland\Bcc55\lib;c:\Borland\Bcc55\lib\PSDK" создал ? Уточни, какие именно библиотеки. У меня все, что надо, собирается без правки bat. а как в *.bc файл засунуть не понял Какой *.bc и зачем туда что-то засовывать? А так-как я собирался выводить информацию в файлы Word и Excel, то без этой библиотеки мне наверное туго придется. В xHb поддержка WINOLE встроена в rtl.lib - проблем не будет. HbOle заточена под Harbour. Теперь в Harbour можно использовать библиотеку hboleaut. Точно не знаю , Григорий может уточнить, но мне кажется, что HbOle из поставки MiniGUI включена больше для совместимости со старыми разработками. Для новых приложений я б ее не рекомендовал использовать.

gfilatov: Uncle_ed пишет: одна библиотека -HbOle выдает кучу ошибок, при этом собирается, но подозрительно маленький и почти пустой файл. При использовании компилятора xHarbour библиотека HbOle не нужна, поскольку ее функциональность реализована в этом компиляторе на уровне ядра. Исходники этой библиотеки, включенные в поставку HMG Extended Edition, предназначены для использования с Харбором и имеют полную совместимость по синтаксису с кодом, используемым в xHarbour.

Uncle_ed: Дествительно не было файла ilink32.cfg и *.bc тоже править не пришлось. Теперь все собралось кроме HbOle, но раз она не нужна то и не надо. Какие именно батники правил теперь и уже и не вспомню. Всем большое спасибо.

gfilatov: Опубликована новая версия Расширенного релиза библиотеки MiniGUI. Поскольку сервер mylivepage.ru сейчас глючит и не позволяет ничего закачивать, ниже ссылка на американский FTP сервер: http://hmgextended.com/files/CONTRIB/hmg-1.4-41-setup.zip Что нового: - новая команда для создания интерфейса с поддержкой скинов (примеры использования включены в поставку); - новая библиотека WinReport для создания отчетов с помощью управляемых бланков; - обновление библиотеки TsBrowse; - обновление библиотеки PropGrid; - обновление компилятора Харбор (SVN 2007-08-09); - новые примеры.

gfilatov: Выложил новый релиз, как обычно, на сервер mylivepage.ru по адресу: http://minigui.mylivepage.ru/file/?fileid=2941 Желаю всем удачной выкачки!



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