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

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

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

Ответов - 301, стр: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 All

Andrey: Петр пишет: Угадайте какой результат вычисления выражения lUnzip := .T. Вот и я от том же !!! Пока нашел этот БАГ, всю программу перерыл.... Наверно, все таки так не должно быть !!!

gfilatov: Выложил сборку компилятора Харбор 2.0.0beta3 для BCC 5.5.1 (Harbour MiniGUI Extended Distribution) по адресу: http://minigui.mylivepage.ru/file/?fileid=7822 Harbour 2.0.0beta3 (Rev. 12663) Copyright (c) 1999-2009, http://www.harbour-project.org/ Harbour MiniGUI Extended Distribution Harbour Build Info --------------------------- Version: Harbour 2.0.0beta3 (Rev. 12663) Compiler: Borland C++ 5.5.1 (32-bit) PCode version: 0.2 ChangeLog last entry: 2009-10-07 09:11 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) ChangeLog ID: ChangeLog 12663 2009-10-07 07:11:28Z druzus Built on: Oct 7 2009 10:30:02 Extra C compiler options: -DHB_FM_STD_ALLOC -DHB_GUI Build options: Language options: (Clipper 5.3) (Clipper 5.x undoc) (Xbase++) (Flagship) ---------------------------

gfilatov: АНОНС * АНОНС * АНОНС * АНОНС * АНОНС Готовится к опубликованию новая сборка №75, которая выйдет на этой неделе. Кратко, что нового: - исправление обнаруженных ошибок и неточностей кода; - введены новые псевдо-объекты Application и System; - добавлена поддержка Харбор-утилиты HBMK2 (по просьбе Владимира Чумаченко ); - обновлена сборка Харбора, HMGS-IDE, a также библиотеки WinReport и SQLITE3 (до версии 3.6.19); - новые и обновленные старые примеры (как обычно ). Ваши предложения/дополнения приветствуются!


gfilatov: Новый релиз библиотеки, как и обещал, выложил по адресу: http://minigui.mylivepage.ru/file/?fileid=7832 а также, как обычно, на сервере http://hmgextended.com по адресу: http://hmgextended.com/files/CONTRIB/hmg-1.7-75-setup.zip Желаю удачной выкачки!

gfilatov: Выложил свежую сборку компилятора Харбор 2.0.0beta3 для BCC 5.5.1 (Harbour MiniGUI Extended Distribution) по адресу: http://minigui.mylivepage.ru/file/?fileid=7834 Harbour 2.0.0beta3 (Rev. 12770) Copyright (c) 1999-2009, http://www.harbour-project.org/ Harbour MiniGUI Extended Distribution Harbour Build Info --------------------------- Version: Harbour 2.0.0beta3 (Rev. 12770) Compiler: Borland C++ 5.5.1 (32-bit) PCode version: 0.2 ChangeLog last entry: 2009-10-26 15:29 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) ChangeLog ID: ChangeLog 12770 2009-10-26 14:29:12Z druzus Built on: Oct 26 2009 17:52:17 Extra C compiler options: -DHB_FM_STD_ALLOC -DHB_GUI Build options: Language options: (Clipper 5.3) (Clipper 5.x undoc) (Xbase++) (Flagship) ---------------------------

gfilatov: Обновил с учетом последних изменений от автора полную сборку IDE на сайте http://minigui.mylivepage.ru по адресу: http://minigui.mylivepage.ru/file/?fileid=7848 а также, как обычно, на сервере http://hmgextended.com в папке HMGS-IDE. Желаю удачной выкачки!

gfilatov: АНОНС * АНОНС * АНОНС * АНОНС * АНОНС Готовится к опубликованию новая сборка №76, которая выйдет на следующей неделе. Кратко, что нового: - исправление обнаруженных ошибок и неточностей кода; - введено новое свойство Cargo для всех стандартных элементов управления, куда можно записать любые данные, связанные с этим элементом; - обновлена сборка Харбора, HMGS-IDE, a также библиотека TsBrowse (теперь возможно определить SuperHeader при описании TBrowse с помощью обычной команды); - новые и обновленные старые примеры (как обычно ). Ваши предложения/дополнения приветствуются!

gfilatov: Новый релиз библиотеки, как и обещал, выложил по адресу: http://minigui.mylivepage.ru/file/?fileid=7860 а также, как обычно, на сервере http://hmgextended.com по адресу: http://hmgextended.com/files/CONTRIB/hmg-1.7-76-setup.zip Желаю всем удачной выкачки! P.S. Возможно, это - последняя сборка в этом году (судя по активному обсуждению в этом топике )

gustow: Григорий, попробовал скомпилировать взятый с HMGforum пример LiveDataCube (использую HMG Ext. 1.7.75) - ошибка при компиляции Error: Unresolved external '_HB_FUN__HMG_PARSEGRIDCONTROLS' referenced from C:\.......\LIVEDATACUBE BY RATHI\MAIN.OBJ Не подскажете, что делаю не так? xtract0.50.zip (от 19.10.2009)

gfilatov: gustow пишет: Не подскажете, что делаю не так? Для сборки примера LiveDataCube необходимо добавить в проект исходники из папки \samples\Advanced\GridPrint. Кстати, на форуме HMG уже есть более свежая версия 0.91 этого примера

gustow: Спасибо, понял (просто попробовал под конец дня "слепить", а голова уже плохо соображала :) ) И еще вопрос вдогонку: насколько в 76-м релизе поддерживаются последние изменения "оригинального" (Roberto'вского) HMG - т.е. HMG Ext синхронизирован с HMG Orig. примерно на какую дату? (чтобы знать, что из "свежатинки" с HMGforum может "не пойти без бубна" в HMG Ext.)

gfilatov: gustow пишет: насколько в 76-м релизе поддерживаются последние изменения "оригинального" (Roberto'вского) HMG Алексей! HMG Ext синхронизирован с HMG Orig даже наперед Ведь 3-я версия официального HMG еще не вышла (существует только в тестовом варианте), а в 76-м релизе уже есть синхронизация с этой тестовой версией (см. протокол изменений в файле doc\changelog.txt). Тем не менее, внутренняя структура массивов (и главное - их адресация) у этих двух версий различна. А интересующий Вас пример с HMGforum использует обращение к этим массивам в HMG Orig. Я планирую включить LiveDataCube в качестве адаптированного примера в одну из следующих сборок.

gustow: Понял, спасибо, учту - а то я время от времени пробую что-либо из выкладываемого там; так в свете вашего P.S. насчет "возможно, это последний релиз в году" чуть обеспокоился и решил поинтересоваться... Кстати, насчет "адаптаций". Некоторые примеры в SAMPLES "не-англизированы" (или не полностью) - т.е. некоторые (или все) комментарии или строки есть лишь на испанском, или на итальянском... Я постепенно разбираюсь в некоторых, пробуя привести к английскому (хотя переводчик из меня тот еще - но из многих интересующихся HMG, думаю, еще не лучше :) ). Если заинтересует - могу либо подослать, либо положить куда-то и ссылку запостить. Или, может быть, что-то (из интересующего Вас в 1ю очередь) сделать в этом направлении?.. (хотя бы в виде "подстрочника", в 1м приближении - а при необходимости более "продвинутые" товарищи подправят) P.S. Попутно прошу прощения у интересующихся: как-то начал делать "список примеров - и с пояснениями" да забросил... Постараюсь закончить это по возможности побыстрее. Или не особо востребованно?

gfilatov: gustow пишет: Если заинтересует - могу либо подослать, либо положить куда-то и ссылку запостить. Большое спасибо! Второй вариант предпочтительнее, т.к. в таком случае результатами Вашего труда смогут воспользовать и другие заинтересовавшиеся gustow пишет: хотя бы в виде "подстрочника", в 1м приближении Да, это - правильный путь...

gfilatov: Выложил свежую сборку компилятора Харбор 2.0.0beta3 для BCC 5.5.1 (Harbour MiniGUI Extended Distribution) по адресу: http://minigui.mylivepage.ru/file/?fileid=7861 Harbour 2.0.0beta3 (Rev. 12865) Copyright (c) 1999-2009, http://www.harbour-project.org/ Harbour MiniGUI Extended Distribution Harbour Build Info --------------------------- Version: Harbour 2.0.0beta3 (Rev. 12865) Compiler: Borland C++ 5.5.1 (32-bit) PCode version: 0.2 ChangeLog last entry: 2009-11-12 16:21 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) ChangeLog ID: ChangeLog 12865 2009-11-12 15:24:23Z vszakats Built on: Nov 12 2009 17:52:46 Extra C compiler options: -DHB_FM_STD_ALLOC -DHB_GUI Build options: Language options: (Clipper 5.3) (Clipper 5.x undoc) (Xbase++) (Flagship) ---------------------------

gfilatov: Выложил свежую сборку компилятора Харбор 2.0.0beta3 для BCC 5.5.1 (Harbour MiniGUI Extended Distribution) по адресу: http://minigui.mylivepage.ru/file/?fileid=7867 Harbour 2.0.0beta3 (Rev. 12990) Copyright (c) 1999-2009, http://www.harbour-project.org/ Harbour MiniGUI Extended Distribution Harbour Build Info --------------------------- Version: Harbour 2.0.0beta3 (Rev. 12990) Compiler: Borland C++ 5.5.1 (32-bit) PCode version: 0.2 ChangeLog last entry: 2009-11-23 10:25 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) ChangeLog ID: ChangeLog 12990 2009-11-23 09:29:34Z vszakats Built on: Nov 23 2009 11:35:51 Extra C compiler options: -DHB_FM_STD_ALLOC -DHB_GUI Build options: Language options: (Clipper 5.3) (Clipper 5.x undoc) (Xbase++) (Flagship) ---------------------------

gfilatov: Новый релиз библиотеки выложил по адресу: http://minigui.mylivepage.ru/file/?fileid=7880 а также, как обычно, на сервере http://hmgextended.com по адресу: http://hmgextended.com/files/CONTRIB/hmg-1.7-77-setup.zip Что нового: - исправление обнаруженных ошибок и неточностей кода, а также небольшая оптимизация внутренних функций; - теперь стандартный Browse может работать с массивами за счет использования SqlMix; - введено новое свойство EXTRACT <номер иконки> для Image Button c Icon классом; - новая библиотека ODBC Database Driver; - обновлена сборка Харбора, который близок к выпуску финальной версии 2.0; - новые и обновленные старые примеры (как обычно ). Желаю всем удачной выкачки!

gustow: Спасибо, Григорий, что не пришлось (как опасался) ждать "до конца года" :) Кстати, о развлечениях с Харбором... Сегодня был относительно свободный день в конторе. Взял для эксперимента одну из наших "древних" - но до сих пор пользуемых больницами - программ (обсчет стоимости лечения больных по обязательному мед.страхованию и формирование реестров в страховые мед.компании для оплаты). Там всего намешано было - и декомпилированные "нечеловеческого вида" куски (когда-то потеряли сервер, где лежали исходники, и одновременно от вирусов рухнули компьютеры у трех тогда писавших это дело программеров, остались только EXEшники, валькирии еще не было, восстанавливали через RESCUE5 - а там известно какой по виду восстанавливаемый код...), и писанина поновее, и всякие "примочки" (чтоб не тормозило по ХР из OSLIB, и OVERLAY() для вызова внешних программ [тому же ARJ'у надо было освобождать на "дохлых" машинах максимум памяти]) то да се... в общем, "зоопарк" :) Всего в исходниках более 200 PRGшек. (!) Да, думаю, тут-то я и опухну с "портированием"... Присел, сунул все это добро в MPM (слепить как консоль), начал чистить-блистить (все равно делать нечего - а интересно, сколько провожусь? дней в смысле сколько - пока запустится хотя бы)... Скомпилировались-то все "на раз" и на "ура" (что тоже порадовало). При линковке пошли вопли про "неизвестные функции" - тоже дело простое... (в основном как раз из "декомпилированных кусков: ну не знает Harbour функцию DBCREATEIN() - он знает DbCreateIndex() и.т.п.) Больше всего заняло времени разобраться с DISKREADY() (из Clipper Tools - тут только эта функция, как на грех, из нее и использовалось-то)... В Харборовском хэлпе (что с HMG Ext идет) она описана, а в библиотеке LIBCT.LIB ее днем с огнем. :( Прочесал все похожее - нарвался на IsDisk()... по функционалу и входу/выходу - то, что и надо! (кстати, в xHarbour'е эта функция - DiskReady() - присутствует; но хотелось-то произвести эксперимент именно на Harbour'е, не на "x" ). Всё "слепилось", запустилось!.. И всего-то за 2-3 часа! Потом выяснились еще кой-какие "неурядицы" (например, почему-то "намертво" вставало на SORT ON ... TO ... - но таких кусков было маленько, переписал по-другому и чуть-чуть). И всё заверте... :) забегало и поехало :) :) Теперь имею "родную" виндовскую 32битную EXEшку - из которой при желании могу лезть уже в любые "кишки" и лепить всякие "навороты". Замечательно!!

gfilatov: Выложил свежую сборку компилятора Харбор 2.0.0beta3 для BCC 5.5.1 (Harbour MiniGUI Extended Distribution) по адресу: http://minigui.mylivepage.ru/file/?fileid=7896 Harbour Build Info --------------------------- Version: Harbour 2.0.0beta3 (Rev. 13100) Compiler: Borland C++ 5.5.1 (32-bit) PCode version: 0.2 ChangeLog last entry: 2009-12-02 19:00 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) ChangeLog ID: ChangeLog 13100 2009-12-03 03:01:50Z vouchcac Built on: Dec 3 2009 12:50:45 Extra C compiler options: -DHB_FM_STD_ALLOC -DHB_GUI Build options: Language options: (Clipper 5.3) (Clipper 5.x undoc) (Xbase++) (Flagship)

inik296: gustow писал: ...Всего в исходниках более 200 PRGшек. (!) Да, думаю, тут-то я и опухну с "портированием"... Присел, сунул все это добро в MPM (слепить как консоль)... А можно поподробней про МРМ?. У меня такая же ситуация, имеется около 100 PRG и надо плавно перейти на 32битные ЕХЕ и начать приходить к GUI- интерфейсу. С xMate пробовал все переделать, но при компиляции дает невразумительные ошибки.



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