Форум » 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

gfilatov2002: Dr. Oldwarez пишет: Я ставлю brwXX:aColumns[n]:lTotal:=.T. а в подвале ничего нет. Это свойство колонок используется в FiveWin генераторе отчетов, аналога которого в нашей библиотеке нет

Dr. Oldwarez: А, ну тогда всё понятно. Остаюсь пока при версии 1.87

i3t4j6: gfilatov2002 пишет: Попробуйте ее Сначала попробовал в виде отдельной функции, а потом перекомпилировал библиотеку tsbrowse.lib - всё осталось без изменений ?!!!


gfilatov2002: i3t4j6 пишет: Сначала попробовал в виде отдельной функции Сначала замените эту функцию в библиотеке tsbrowse исправленным вариантом, а затем уже перекомпилируйте tsbrowse.lib Пример использования: LoadFields( cBrw, cWnd, .F. , { "First","Last","State","City","Street" } )

i3t4j6: Спасибо огромное !!! Все получилось !

gfilatov2002: Выложил текущую сборку компилятора Харбор 2.1.0beta2 для BCC 5.5.1 по адресу: http://minigui.mylivepage.ru/file/?fileid=8321 Harbour 2.1.0beta2 (Rev. 15600) Copyright (c) 1999-2010, http://harbour-project.org/ Harbour Build Info --------------------------- Version: Harbour 2.1.0beta2 (Rev. 15600) Compiler: Borland C++ 5.5.1 (32-bit) Platform: Windows 98 4.10.2222 A PCode version: 0.3 ChangeLog last entry: 2010-10-10 22:32 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) ChangeLog ID: ChangeLog 15600 2010-10-11 05:47:31Z vouchcac Built on: Oct 11 2010 12:30:01 Extra C compiler options: -DHB_GC_AUTO -DHB_GUI Build options: (Clipper 5.3b) (Clipper 5.x undoc) ---------------------------

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

Tilman: Скачал новый релиз расширенной библиотеки MiniGui (от 28.09.10). Не формируются библиотеки ProgGrid, PropSheet, Hmg_ghtm. Остальные вроде без ошибок. Не формируются ни для Harbour ни для xHarbour. Раньше у меня получалось без проблем. С путями все нормально, ничего не менял. Сообщение такого рода

gfilatov2002: Tilman пишет: Не формируются ни для Harbour ни для xHarbour Все бывает - в этом случае обычно помогает полная переустановка библиотеки А что не позволяет использовать готовые откомпилированные библиотеки, которые поставляются в этой сборке?

gfilatov2002: АНОНС * АНОНС * АНОНС * АНОНС * АНОНС Подготовлена к опубликованию новая сборка №89, которая выйдет на этой неделе. Кратко, что нового: - исправление обнаруженных неточностей кода, оптимизация циклов в ядре библиотеки (замена For-Next на For Each-Next); - небольшие исправления в коде команды EDIT; - обновлена библиотека hmg_qhtm - за что большое спасибо Чумаченко Владимиру; - обновлены Ide, сборка Харбора версии 2.1.0beta2, a также некоторые contrib библиотеки; - добавлен один новый и исправлены/обновлены некоторые старые примеры (как обычно ) Спасибо за внимание!

Tilman: gfilatov2002 пишет: А что не позволяет использовать готовые откомпилированные библиотеки, которые поставляются в этой сборке? Скорей по привычке. Те сборки, которыми пользовался раньше(летом), шли с неполными *.lib. Кроме этого, когда летом переводил систему под Харбор не пошло, заработало под хХарбор. Библиотек под хХарбор в комплекте не было. Кстати, на форуме рекомендуется работа с Харбор, как с более развитой системой. Но перекомпилировать не получилось. Пробовал разные версии. Ошибки появлялись во время выполнения. Особенно когда сложные TBrowse(макроподстановки для Cargo, создание описания TBrowse во время выполнения). Ошибки возникали дурацкие, вообще не из той оперы. С xHarbour пошло с первого раза. Что Вы об этом думаете, как человек знающий.

Tilman: В расширенной библиотеки MiniGui (от 28.09.10) библиотек под xHarbour нет?

gfilatov2002: Tilman пишет: В расширенной библиотеки MiniGui (от 28.09.10) библиотек под xHarbour нет? В самой поставке - нет, но на английском форуме MiniGUI выложена предкомпилированная версия для xHarbour rev.6733 по адресу: http://tech.groups.yahoo.com/group/harbourminigui/files/CONTRIB/xhmg88_xhb6733.zip Описание: HMG Extended Edition (build 88) with included xHarbour 1.2.1 (Rev. 6733) and precompiled libraries Предупреждение: для выкачки этого файла потребуется бесплатная регистрация на английском форуме

Tilman: gfilatov2002 пишет: английском форуме MiniGUI выложена предкомпилированная версия для xHarbour rev.6733 Спасибо, то что я хотел. Но теперь другой вопрос. Как я понял, изменились(ужесточились) правила синтаксиса TsBrowse. Не компилируется даже ..\Samples\Advanced\TsBrowse\demo.prg. Где прочитать?

Петр: Tilman пишет: Как я понял, изменились(ужесточились) правила синтаксиса TsBrowse. Не компилируется даже .. Откуда такие тайные знания? Зачем скачивать xHarbour rev.6733, если используете compile.bat /-x ? echo /-X Use Harbour, must precede other options, echo default if MG_CMP missing or not set to XHARBOUR Harbour 2.1.0beta о чем нибудь вам говорит?

gfilatov2002: Новый релиз библиотеки выложил, как и обещал, по адресу: http://minigui.mylivepage.ru/file/?fileid=8329 а также, как обычно, на сервере http://hmgextended.com по адресу: http://hmgextended.com/files/CONTRIB/hmg-1.8-89-setup.zip С нетерпением ожидаю идей (и решений) от русскоязычного сообщества пользователей библиотеки. Выход новых сборок, как Вы понимаете, будет зависеть от Ваших предложений/откликов

Tilman: Покуда форум больше ориентирован на Harbour. пример я привел именно с ним. Абсолютно такая же ситуация и на xHarbour 1.2.1 (Rev. 6733) и на Harbour (Rev 15530). Петр пишет: Harbour 2.1.0beta о чем нибудь вам говорит? Пример приведен именно на нем Посмотрите скрин. Для себя не могу понять, почему раньше работало начал обновляться и перестало. Мои небольшие примеры компилируются с обновленными библиотеками без ошибок, но во время выполнения вываливаются с ошибкой BASE/1066 _DefineTBrowse(235), хотя ничего в исходнике не менял.

gfilatov2002: Tilman пишет: Для себя не могу понять, почему раньше работало начал обновляться и перестало. Обратите внимание, что в новых сборках использована адаптация библиотеки TSBrowse версии 9.0. Попробуйте использовать для сборки своих примеров старую версию tsbrowse 7.0 и посмотрите результат

Tilman: gfilatov2002 пишет: Попробуйте использовать для сборки своих примеров старую версию tsbrowse 7.0 1.В сборке с TsBrowse 7.0 работает, поэтому и возбудился что нет совместимости кода. 2.Сегодня было немного больше времени (MiniGui не основной вид моей деятельности, скорей хобби с практическим применением). Поэкспериментировал с Вашим примером TsBrowse. Вопросы из пост:7 беру назад. Sorry. Досадная оплошность. Пытался откомпилировать пример для TsBrowse 9.0 в сборке с TsBrowse 7.0. Но при этом в xHarbour не пошло, пока не перенес описание STATIC переменных внутрь функций в модулях TestXls и TestAdo. В Клиппере такое проходит. Там описание исполняемого кода может начинаться без обьявления функции. Но в Harbour наверно все таки нет. Поправьте меня если я не прав. Компилятор xHarbour эту неточность видит. xHarbour более требователен к синтаксису исходников, это мне нравится в нем. Я в этом убеждался неоднократно когда переводил свои программы на консоль. 3. Наверняка в новой сборке с TsBrowse 9.0 есть новые конструкции и функции(AutuCols,TransParent,.....). Где это можно прочитать, кроме примеров. Свод всех функций вместе и не только TsBrowse. Что порекомендуете. Хочу потратить минимальное время на изучение. 4. Скрин из Вашего примера. Остается шлейф от курсора.Операционная система Win 7.0. (если в этом причина). Под Win 7.0 должно работать. Никуда не денемся. Новых компов с XP уже не продают. По крайней мере в Украине.

alex_II: Перешел на 89 релиз почти незаметно, спасибо Григорий Использую xMate, пришлось добавить еще одну библиотеку - minizip.lib и всё заработало. Даже с TsBrowse не возникло проблем. И за одно маленькое пожелание, хотелось бы увидеть в примерах наряду с определением IP-адреа, пример определения MAC-адреса В остальном всё устраивает, радует что проект развивается



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