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

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

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

santy: При компиляции последней версии библиотеки 2.3.0 выдает ошибку: h_controlmisc.prg(4677) Error E0021 Circularity detected in #translate: '_MaximizeWindow' h_controlmisc.prg(4681) Error E0021 Circularity detected in #translate: '_MinimizeWindow' h_controlmisc.prg(4685) Error E0021 Circularity detected in #translate: '_RestoreWindow'

gfilatov2002: santy пишет: При компиляции последней версии библиотеки 2.3.0 выдает ошибку Эта ошибка была исправлена в день опубликования этой сборки. Просто скачайте корректную версию по ссылке http://hmgextended.com/files/CONTRIB/hmg-2.3.0-setup.zip

santy: Спасибо, не знал просто.


Andrey: При компиляции последней версии библиотеки 2.3.0 выдает ошибку: Error: Unresolved external '_HB_FUN_RESTORE' referenced from в модуле, который раньше нормально собирался: //////////////////////////////////////////////////////////////////////////// // запрет запуска второй копии программы Function OnlyOneInstance( cAppTitle ) Local hWnd := FindWindowEx( ,,, cAppTitle ) if hWnd # 0 iif( IsIconic( hWnd ), Restore( hWnd ), SetForeGroundWindow( hWnd ) ) ExitProcess( 0 ) endif Return NIL

gfilatov2002: Да, все верно Просто теперь надо добавить знак подчеркивания в имя этой функции [pre2]Function OnlyOneInstance( cAppTitle ) Local hWnd := FindWindowEx( ,,, cAppTitle ) if hWnd # 0 iif( IsIconic( hWnd ), _Restore( hWnd ), SetForeGroundWindow( hWnd ) ) ExitProcess( 0 ) endif Return NIL[/pre2]

Andrey: gfilatov2002 пишет: Просто теперь надо добавить знак подчеркивания в имя этой функции Спасибо БОЛЬШОЕ ! Теперь в примере нужно это исправить: MiniGUI\SAMPLES\BASIC\SPLASHDEMO_3, может и еще где....

gfilatov2002: Andrey пишет: Теперь в примере нужно это исправить Да, конечно. Я уже поправил примеры для новой сборки

gfilatov2002: АНОНС * АНОНС * АНОНС * АНОНС * АНОНС Завершена подготовка к опубликованию новой версии 2.3.1, которая выйдет на следующей неделе. Кратко, что нового: - исправлено управление всплывающей подсказкой Tooltip для элементов управления Label, RadioGroup и Spinner; - добавлен вывод всплывающей подсказки для элемента управления Image; - добавлена поддержка изменения картинок для элемента управления Tree после его определения; - продолжена оптимизация использования внутренних функций с целью уменьшения ядра библиотеки; - обновлена библиотека SQLITE3 до версии 3.8.3 (это dev-версия); - обновлена unicode-сборка Харбора версии 3.2.0dev, мелкие исправления в библиотеке TSBrowse; - пересобрана HMGS-IDE с текущей версией библиотеки; - добавлены новые и обновлены некоторые старые примеры. Благодарю за внимание!

Andrey: gfilatov2002 пишет: подготовка к опубликованию новой версии 2.3.1, которая выйдет на следующей неделе. Ура !

gfilatov2002: На оффициальном сайте опубликован релиз 2.3.1 библиотеки Минигуи. Прямая ссылка на эту сборку для всех заинтересованных http://hmgextended.com/files/CONTRIB/hmg-2.3.1-setup.zip Желаю удачи в Новом году!

alex_II: После перехода на релиз 2.3.1 получил ошибку: Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland Error: Unresolved external 'GetAdaptersInfo' referenced from C:\MINIGUI\HARBOUR\LIB\HBRTL.LIB|hbsocket

Dima: alex_II возможно надо прилинковать C:\BCC55\Lib\PSDK\iphlpapi.lib

Softlog86: Поставил 2.3.1 стала ругаться : ERROR E0030 Syntax error "Syntax error at '@'" Вот строчка на чего ругается : @ 5,5 image TOVAR_PICTURE OF FORM_1 picture '' ACTION TRIGGER_FOTO() WHITEBACKGROUND ONMOUSEHOVER CURSORSIZEALL() На предыдущей MiniGUI всё собиралось и работало . Изменений про работу IMAGE я не нашел ....

gfilatov2002: Softlog86 пишет: Изменений про работу IMAGE я не нашел Класс WHITEBACKGROUND в элементе управления IMAGE оставлен теперь только для совместимости, поскольку есть новый класс BACKGROUNDCOLOR для его замены. Быстрое исправление Вашего кода см. ниже @ 5,5 image TOVAR_PICTURE OF FORM_1 picture '' ACTION TRIGGER_FOTO() ONMOUSEHOVER CURSORSIZEALL() WHITEBACKGROUND

Andrey: gfilatov2002 пишет: поскольку есть новый класс BACKGROUNDCOLOR для его замены А пример использования этого класса есть ?

gfilatov2002: Andrey пишет: пример использования этого класса есть ? Да, конечно. См. в папке samples\Basic\IMAGE_2

Andrey: gfilatov2002 пишет: См. в папке samples\Basic\IMAGE_2 Это я пробовал. Мне не понятно - ONMOUSEHOVER CURSORSIZEALL()

gfilatov2002: Andrey пишет: Мне не понятно - ONMOUSEHOVER CURSORSIZEALL() И что здесь не ясно - при наведении мыши на картинку изменяется форма курсора И все дела

Andrey: gfilatov2002 пишет: И все дела Спасибо ! Уже этим пользовался, да что-то уже забыл...

krutoff: При попытке сборки библиотек с помощью MakeAllLibs.bat для xHarbour 1.2.3 Intl. (SimpLex) (Build 20130419) у меня возникли ошибки. Может надо другую версию xHarbour. Григорий, Вы не могли бы посмотреть? Error E2194: Could not find file 'h_wrepint.c' Error E2194: Could not find file 'h_wremix.c' Error E2194: Could not find file 'h_wrepdf.c' Error E2194: Could not find file 'hmg_hpdf.c' Еще раз проверил на других версиях и нашел эти же ошибки в 2.2.6.



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