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

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

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

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

Dima: gfilatov2002 пишет: MinGW 6.2.0 32 Сборка похудела аж на 15 метров. Так и надо ? Брал тут http://hmgextended.com/files/CONTRIB/hmg1609-mingw.exe

gfilatov2002: Dima пишет: Сборка похудела аж на 15 метров Я почистил неиспользуемые компоненты из поставки компилятора MinGW (библиотеки для поддержки python и т.п.) Теперь качать надо меньше...

sashaBG: Привет ! в версии 16.09 Модальное окно с кнопочкой (Form_2.MinButton := .T.) для сворачивания работает по другому сворачивается само окно а не вся прога !?


Dima: sashaBG пишет: сворачивается само окно а не вся прога это не айс... уверен что окно модальное ?

sashaBG: Да уверен . Понравился трюк с ( Form_2.MinButton := .T. ) и переделал у себя в программе, на версии 16.08 все было ОК , но на новой сворачивает в низ только окно .

Dima: Тогда это косячок... С модальным так не должно быть !

Dima: sashaBG Добрался я до новой сборки. Собрал пример который дал Григорий в этой теме. Все работает нормально. Сворачивается все приложение !

sashaBG: Странно , когда запускаю через FAR все похоже OK , запускаю через проводник Виндовса - сворачивается , но в нижнем левом углу остается полоска окна . А когда сделаеш ссылку demo.exe на десктоп наблюдается тот ефект о котором я говорил. У меня Windows 10 + anniversary update PS: под Windows 8.1 32bit - тоже самое

Dima: sashaBG пишет: Странно , когда запускаю через FAR все похоже OK , запускаю через проводник Виндовса - сворачивается , но в нижнем левом углу остается полоска окна Точно. И у меня так. До этого проверял из FAR. Win 7 PS Вывод: Запускать из FAR

Andrey: Не работает вывод отладки в файл. Наверное из-за переключения в другие папки. Нужно наверно сделать в h_ini.prg: FUNCTION _SetGetLogFile( cFile ) *-----------------------------------------------------------------------------* LOCAL cOld STATIC MLog_File := GetStartUpFolder()+"\_MsgLog.txt" Если делаю у себя в программе cFileLog := GetStartUpFolder()+"\_MsgLog.txt" //_SetGetLogFile() DELETEFILE(cFileLog) SET LOGFILE TO &cFileLog То вывод отладки в файл начинает происходить.... На маленьких программках вывод отладки в файл всегда проходит...

gfilatov2002: Andrey пишет: MLog_File := GetStartUpFolder()+"\_MsgLog.txt" Сделал

Andrey: Если выводить массив ?v M->aDim, то в файле отладке массив выводиться через строчку. А зачем ?

gfilatov2002: Andrey пишет: в файле отладке массив выводиться через строчку Попробуй изменить эти команды: [pre]#command ?a [<arr>] => aEval( <arr>, { |xv, ne| _LogFile( (ne==1), ne, xv ), _LogFile() } ) #command ?v [<arr>] => aEval( <arr>, { |xv, ne| _LogFile( (ne==1), ne, iif( Valtype(xv) == "A", hb_valtoexp(xv), xv ) ), _LogFile() } ) [/pre]

Andrey: Перешёл на версию 16.09 Перестала работать отладка в файл, не компилируется вообще проекты ! ain.prg(393) Error E0030 Syntax error "syntax error at '?'" Строка 393: ?v aDim Проверял на 3-х проектах. Вернулся на 16.08 - всё нормально компилируется... Только у меня так или ошибка в МиниГуи ?

Петр: Andrey пишет: Только у меня так или ошибка в МиниГуи ? Вы это читали? [pre2]2016/09/21: HMG Extended Edition version 16.09. * Fixed: Wrong executing of a new debug logging at console or mixed appls (introduced in the build 16.08). Problem was reported by Mitja Podgornik. You can enable the logging output if you uncommented the constant _HMG_OUTLOG in the minigui header file. By default this is turned off to preserve the proper Harbour functionality. (look at minigui.ch in folder \include) Syntax of the logging output is below: ? <explist,...> ?? <explist,...> ?a <arr> ?v <arr> [/pre2]

Andrey: Петр пишет: Вы это читали? Да конечно же не читал... Всегда раньше читал и смотрел, а вот в этот раз установил и побежала работа ! Спасибо за подсказку !

Andrey: gfilatov2002 пишет: Попробуй изменить эти команды: То что нужно ! Спасибо !

gfilatov2002: Опубликована новая сборка 16.10 для следующих С-компиляторов: - BCC 5.51 (Harbour и xHarbour) - MinGW 6.2.0 32/64 bits (только Harbour) - BCC 10.1 (только Harbour) - XCC (xHarbour) Прямые ссылки на дистрибутивы есть на домашней странице библиотеки Искренняя благодарность за помощь - Петру

Andrey: gfilatov2002 пишет: Опубликована новая сборка 16.10 для следующих С-компиляторов: Классная сборка ! Особенно понравились примеры samples\Basic\CURSOR_2 samples\Basic\IMAGE

gfilatov2002: gfilatov2002 пишет: Опубликована новая сборка 16.10 Выложил срочное обновление для этой сборки (только для BCC) по адресу http://hmgextended.com/files/CONTRIB/hmg-16.10-setup.zip Что исправлено: - опечатка в Си-функции RegisterWindow(), которая приводила к пропаданию основной иконки приложения, если она была задана из внешнего файла. - отображение CueBanner на WinVista с классической темой оформления. Инсталляторы для других Си-компиляторов обновлю позже вечером



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