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

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

gfilatov: Начало темы находится здесь, а теперь АНОНС * АНОНС * АНОНС * АНОНС * АНОНС Готовится к опубликованию новая сборка №48, которая выйдет в конце недели. Если у Вас есть интересные наработки для включения в новый релиз, то сейчас самое удобное время для их отправки мне Кратко, что нового: - исправление обнаруженных ошибок и неточностей кода; - новый класс HEADERIMAGE для Grid и Browse; - свойство Address в Hyperlink может теперь открывать папку или файл на диске; - добавлен NOTABSTOP класс для Browse; - поддержка пользовательских компонентов (заимствована из оффициального релиза); - расширения и исправления в библиотеках TsBrowse и PropGrid; - обновлены сборки Харбор и HMGS-IDE; - новые и обновленные старые примеры (как обычно ).

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

gfilatov: krutoff пишет: сформировать библиотеки версии 1.6-62 на xHarbour 1.1.0 Эта сборка проверялась с помощью xHarbour Compiler build 1.2.0 (SimpLex) (Rev. 6309) по ссылке: http://hmgextended.com/files/xHARBOUR/xharbour-1.2.0-beta-bin-w32-bcc-5-5.zip и проблем не было

krutoff: Поставил новую версию xHarbour 1.2.0 но теперь ругает на библиотеку hbzip.lib (напр. в примере C:\MiniGUI\SAMPLES\BASIC\Zip ) Может есть какая-то новая версия библиотеки Zip для xHarbour?

krutoff: Поставил старую версию xHarbour 1.1.0, оставил предыдущую версию MakeLib.Bat с ключом -w2 и все работает.


gfilatov: krutoff пишет: теперь ругает на библиотеку hbzip.lib Новая версия библиотеки этой библиотеки для xHarbour есть в папке CONTRIB в Files области английского форума MiniGUI (для выкачки потребуется регистрация на этом форуме).

gfilatov: Обновил сборку компилятора Харбор 1.1.0 для BCC 5.5.1 (Harbour MiniGUI Extended Distribution) по адресу: http://minigui.mylivepage.ru/file/?fileid=6689 Harbour Build Info --------------------------- Version: Harbour 1.1.0dev (Rev. 10143) Compiler: Borland C++ 5.5.1 (32-bit) PCode version: 0.2 ChangeLog last entry: 2009-02-02 11:02 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) ChangeLog ID: ChangeLog 10143 2009-02-02 09:58:22Z druzus Built on: Feb 2 2009 13:24:09

gustow: Григорий, поправьте, если можно. Когда я в определении CHECKBOX пишу, к примеру: [pre2]@ 15, 20 checkbox CH1 of Win_1 ; width 250 ; caption "это чекбокс" ; value .T.[/pre2] то при компиляции выдает на этой строке "ошибка синтаксиса". Если же пишу WIDTH _после_ CAPTION (как описано в Help'e), то тогда все нормально. Обычно-то пишу "как учили", но иногда переставлю местами - и приходится, выражаясь, лезть править "ошибку". Пользую HMG Ext ver.1.6 build 60 (62 еще не брал - м.б. там уже исправлено?)

gfilatov: gustow пишет: поправьте, если можно Спасибо за вопрос! Дело в том, что при определении элемента управления CHECKBOX требуется обязательно определить ключевое слово CAPTION, а вот указание ширины этого элемента является необязательным. Для устранения указанной неприятности/неудобства и был применен так называемый альтернативный синтаксис, который является нечувствительным к порядку/расположению ключевых слов при определении элементов управления. Вывод: надо либо использовать альтернативный синтаксис, либо писать команды правильно (с учетом небольших "заморочек"). P.S. Прошу меня простить за нравоучительный тон...

gustow: ОК, Григорий, понял, буду писать "как учили". И без вопросов и обиженок (с моей стороны): коли надо - можно меня и "понравоучить" :)

Петр: 2009/01/22: Build 62 (HMG 1.6 Extended Edition) Published. * Fixed: A huge code's cleaning for warnings of Harbour 1.1 and xHarbour 1.2 with flag -w3. Совместимость HMG 1.6 EE с версиями [x]Hb 0.9* еще поддерживается? Извиняюсь за вопрос - сам проверить не могу. Спасибо.

gfilatov: Петр пишет: Совместимость HMG 1.6 EE с версиями [x]Hb 0.9* еще поддерживается? На практике я тоже не проверял. Для Харбора это не критично, поскольку HMG 1.6 EE поставляется с собственной сборкой Харбора. Для xHarbour проверяется только безошибочность сборки самой библиотеки свежей версией с CVS.

gfilatov: Петр пишет: сам проверить не могу Старые сборки xHb 0.9* можно взять для проверки на этой странице: http://www.the-holms.org/xharbour/compiler.htm

Петр: Спасибо. И еще один вопрос - планируются ли какие-то изменения в С коде в версии 1.6.3 по сравнению с 1.6.2

gfilatov: Петр пишет: планируются ли какие-то изменения в С коде в версии 1.6.3 С моей стороны - не планируются, но я с удовольствием рассмотрю любые Ваши предложения, направленные на улучшение С-кода

Петр: Хорошо, я вчера обратно портировал HMG 1.6 EE на MinGW 4.3.2. (для внутреннего использования). В ходе спецоперации возникли некоторые мысли.

gustow: Григорий, я тут (в процессе перевода [+ дополнения] Help'а) начал составлять перечень примеров (того, что в SAMPLES; поскольку там многое не только на английском, но и на всяких др. языках; да и назначение не всегда ясно [или есть какие-то "тонкости" или "хитрости" - что-то не работает под 98-й, где-то нужен пароль, где-то еще что-то...]). Полезен будет такой список (вставить его в "сборку")? (правда, он на русском, а сборка и Help'ы англоязычные - но, думаю, проблем с переводом [у кого-нибудь, кто этим владеет лучше, чем я] не возникнет) P.S. Заодно еще: скомпилировал SAMPLES\Advanced\PDFReader (пока пользую HMG 1.60 под Win98SE) - после компиляции при запуске вылетело по ошибке [pre2]Error 6491408/0 S_OK: LOADFILE Called from TOLEAUTO:LOADFILE(0) Called from FOPENACTIVEX(69) Called from (b)PDFREADER(44) Called from _PROCESSINITPROCEDURE(1405) Called from _ACTIVATEWINDOW(1263) Called from DOMETHOD(4608) Called from PDFREADER(49)[/pre2]

gfilatov: gustow пишет: Полезен будет такой список Конечно, всякая дополнительная инфа будет полезна gustow пишет: скомпилировал SAMPLES\Advanced\PDFReader (пока пользую HMG 1.60 под Win98SE) - после компиляции при запуске вылетело по ошибке Для корректной работы этого примера требуется Adobe Acrobat версии 7.0 или старше, поэтому лучше его запускать под WinXP

gustow: gfilatov пишет: Для корректной работы этого примера требуется Adobe Acrobat версии 7.0 или старше, поэтому лучше его запускать под WinXP Понял! И это уточнение тоже вставлю в "список примеров". Более-менее доделаю список - положу куда-нибудь для "отсмотрения" и "обсуждения".

krutoff: Григорий, может подскажешь или ткнешь носом: Поставил новую версию xHarbour 1.2.0 Поставил новую библиотеку hbzip.lib из английского форума Установил релиз 1.6-62 Пример C:\MiniGUI\SAMPLES\BASIC\Zip все равно не идет: ... C:\MiniGUI\SAMPLES\BASIC\Zip>call ..\..\..\batch\compile.bat demo /z xHarbour Compiler build 1.2.0 (SimpLex) (Rev. 6309) Copyright 1999-2008, http://www.xharbour.org http://www.harbour-project.org/ Compiling 'demo.prg'... ..... Error: Unresolved external '_inflateEnd' referenced from C:\MINIGUI\XHARBOUR\LIB\HBZIP.LIB|ziparchive Error: Unresolved external '_deflate' referenced from C:\MINIGUI\XHARBOUR\LIB\HBZIP.LIB|ziparchive Error: Unresolved external '_get_crc_table' referenced from C:\MINIGUI\XHARBOUR\LIB\HBZIP.LIB|ziparchive Error: Unresolved external '_deflateEnd' referenced from C:\MINIGUI\XHARBOUR\LIB\HBZIP.LIB|ziparchive Error: Unresolved external '_deflateInit2_' referenced from C:\MINIGUI\XHARBOUR\LIB\HBZIP.LIB|ziparchive Error: Unresolved external '_crc32' referenced from C:\MINIGUI\XHARBOUR\LIB\HBZIP.LIB|ziparchive Error: Unresolved external '_inflateInit2_' referenced from C:\MINIGUI\XHARBOUR\LIB\HBZIP.LIB|ziparchive Error: Unresolved external '_inflate' referenced from C:\MINIGUI\XHARBOUR\LIB\HBZIP.LIB|ziparchive Link error.

gfilatov: krutoff пишет: Поставил новую версию xHarbour 1.2.0 Поставил новую библиотеку hbzip.lib из английского форума Установил релиз 1.6-62 Пример C:\MiniGUI\SAMPLES\BASIC\Zip все равно не идет Проверил еше раз - у меня все работает Если нужно, могу выложить более свежую сборку xHarbour 1.2.0 (Rev. 6371) с уже включенной в сборку библиотекой hbzip.lib

krutoff: Спасибо большое! Жду.



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