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

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

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

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

Andrey: gfilatov пишет: Если Вы скачали эту сборку и используете ее для работы/изучения, не поленитесь отписаться в этой теме форума Изучаю ! Пробовал осваивать Visual xHarbour - плющит его ! Очень большой недостаток МиниГуи, что нет IDE ! Может можно было бы прикрутить сюда чужой IDE ? Было бы здорово !!! Хотелось еще бы чтоб ответы из этой ветке были-бы и в ветке хХарбора... см. http://clipper.borda.ru/?1-4-0-00000350-000-0-0-1219855561 Спасибо тебе большое, Григорий !!!

gfilatov: Andrey пишет: Очень большой недостаток МиниГуи, что нет IDE ! Как это нет? А в папке minigui\Ide смотрели? С помощью этого Ide Вы можете создать проект, в котором размещать все взаимосвязанные модули, формы, ресурсы и отчеты Есть мастера для построения главного меню, а также контексного, dropdown- и notify-меню, меню кнопок и статусной строки. Затем проект может быть откомпилирован (с информацией о допущенных ошибках, если таковые были) и запущен прямо из Ide. Готовые примеры таких проектов находятся в папке minigui\Ide\samples

Andrey: gfilatov пишет: Как это нет? А в папке minigui\Ide смотрели? Смотрел я его, глючный он ......


alex_II: отпмсался переход на 56 релиз вызвал ошибку: Error: Unresolved external '_HB_FUN_IIIF' referenced from C:\MINIGUI\HARBOUR\LIB\LIBCT.LIB|numconv Использую уже полтора года (расчет коммунальных платежей) Проблемы: - неоднозначность в поведении программы (писал ранее) - проблемы в передаче фокуса Пожелания: - Хотелось бы управлять фоном объекта Tab, а то некрасиво получается в окне с нестандартным цветом - Решить проблему многократной прорисовки в окне командой DRAW TEXT IN WINDOW А в целом инструмент весьма хорош, большое спасибо всем, кто его развивает

gfilatov: alex_II пишет: Error: Unresolved external '_HB_FUN_IIIF' referenced from C:\MINIGUI\HARBOUR\LIB\LIBCT.LIB|numconv Эта ошибка в библотеке libct Харбора уже исправлена по моей просьбе. Вы можете скачать обновленную сборку Харбора по этой ссылке: Harbour MiniGUI distribution alex_II пишет: - Хотелось бы управлять фоном объекта Tab, а то некрасиво получается в окне с нестандартным цветом Это возможно, если не использовать темы в WinXP (но кто же от них откажется ), а пользоваться классическим интерфейсом, как в Win9x. alex_II пишет: - Решить проблему многократной прорисовки в окне командой DRAW TEXT IN WINDOW Я уже отвечал на этот вопрос здесь http://clipper.borda.ru/?1-1-0-00000143-000-0-0-1218034658 alex_II пишет: большое спасибо всем, кто его развивает Спасибо! Подключайтесь к его развитию тоже - присылайте примеры своих программ и интересные решения для включения в следующую сборку

gfilatov: Andrey пишет: Смотрел я его, глючный он Когда смотрел Программа постоянно развивается, исправленные ошибки можно посмотреть в файле Ide\changelog.txt. Кстати, этот проект является open source, поэтому Вы сами можете посмотреть, что ненормально в коде А свои исправления Вы всегда можете прислать мне для включения в следующую сборку...

valery2: По-моему все !!! А всякие маленькие недочеты - только повод для самосовершенствования. Земной поклон за такую огромную (бескорыстную !!!) работу ! Ну а область применения: - бухгалтерия - логистика (автотранспорт) - фармация и т.д., и т.п.

Andrey: valery2 пишет: Земной поклон за такую огромную (бескорыстную !!!) работу ! Григорий, я тоже присоединяюсь !!! Хотя только начинаю осваивать, но глядя на примеры - просто офигиваешь ... Как много чего есть...

gfilatov: Обновил сборку компилятора Харбор 1.0.1 для BCC 5.5.1 (Harbour MiniGUI Extended Distribution) по адресу: http://minigui.mylivepage.ru/file/?fileid=5997

КСС: Доброго всем дня. Очень хотелось бы поблагодарить разработчиков и Григория за очень хорошую OpenSource систему RAD (думаю можно так позиционировать). Но сказать что использую HMG-Ext не могу. Одно время очень загорелся и написал часть программы, но на каком-то этапе устал и разочаровался. Сейчас слежу за новостями, скачиваю новые релизы и пробую их иногда. Не хочу хоть как-то обидеть разработчиков - это бесплатное средство разработки и в этом оно, на мой взляд, лучшее среди аналогичных OpenSource проектов. Clipper в своё время очаровал меня своей стабильностью - как написано в описании, так любая функция и работает - надёжно, как скала. Здесь же ходишь по коду, как по минному полю - никогда нельзя знать наверняка как что сработает или не сработает, хотя должно. Перекомпилируешь в новом релизе - жди проблем, а где и сам не знаешь. Это как Linux - интересно экспериментировать (как и большинство OpenSource проектов), но когда встаёт вопрос обеспечения надёжности и безопасности выбираешь стабильную систему с хорошей поддержкой. Лично я предпочёл бы, чтобы вы (разработчики) создали фирму и сделали из этого коммерческий продукт (для этого совсем чуть-чуть осталось) и я купил бы такой RAD за свои личные деньги, особенно если цена будет достаточно скромной. С уважением, Сергей.

gfilatov: Обновил с учетом последних изменений IDE на сайте http://minigui.mylivepage.ru по адресу: http://minigui.mylivepage.ru/file/?fileid=6002 Что нового: 2008-09-16: version 0.7.1 *Added : property MULTILINE to control BUTTON. Requested by Aula <aula_tiflo@yahoo.es> *Changed: Now IDE works with files saved in diferent paths. Requested by Fernando Claudio Salvador <fernando.salvador@itelefonica.com.br> *Fixed : when abort changing of control name and click OK without change name, system consider as invalid name. Bug was reported by Luciano Marcelo Inбcio <lmi_servidor@yahoo.com.br> *Fixed : save logical properties of form. Contribution by Grigory Filatov <gfilatov@rambler.ru> 2008-09-03: version 0.7.0.1 *Fixed: Bug at moving of radiogroup in a new form. Reported by Ryszard <softmar/at/softmar.poznan.pl> *Fixed: Bug with empty statusitem in statusbar builder. Reported by Jozef Rudnicki <j_rudnicki@wp.pl>

gfilatov: КСС пишет: Перекомпилируешь в новом релизе - жди проблем, а где и сам не знаешь. Да, такое бывает Но ведь без ошибок не может быть развития. Это касается как компилятора Харбор, который постоянно эволюционирует, так и библиотеки MiniGUI, которая постоянно развивается/совершенствуется. КСС пишет: Лично я предпочёл бы, чтобы вы (разработчики) создали фирму и сделали из этого коммерческий продукт Думаю, что это невозможно, поскольку оригинальным автором библиотеки является аргентинец Роберто Лопез (а не я лично), который считает, что эта библиотека всегда будет Freeware. КСС пишет: Это как Linux Спасибо за такое лестное сравнение.

КСС: Привет всем. Обратите внимание как мало людей откликнулось на призыв Григория: Хотелось бы представлять себе, сколько активных пользователей у библиотеки. И с чего бы это он стал спрашивать ?.. Как я уже писал, я давно наблюдаю за проектом MiniGUI, и у меня складывается впечатление, что идёт отток её пользователей. Мне кажется и разработчики это замечают. Все мы, программисты, в основном выбрали эту профессию потому, что она творческая и позволяет себя реализовать. А реализовав что-то хорошее и/или сложное даёт нам возможность гордиться и уважать себя. Нашими гуру, разработчиками проекта HMG-Ext, тоже движет только это, да ещё внутреннее сремление к познанию, ведь денег они не получают и не планируют что-то получить в перспективе. Чтобы проект стал суперизвестным есть только два варианта: его поддержка сильной корпорацией или очень широкое распространение просто потому что он "один из лучших". Первый вариант нам не светит. Мне лично очень нравится этот проект, он лучше иных коммерческих! Вчера опять смотрель Harbour Sources - ну сколько там всего хорошего наработано! Но я боюсь и предчувствую, что он может "лечь на полку" как многие иные хорошие проекты. Просто гуру устанут работать "в пустоту", ведь им нужно признание и широкое распространение их творения. Поэтому я хочу дать скромный совет нашим гуру в лице Григория: приостановить активную разработку проекта, оставив только максимально оперативное исправление выявленных ошибок с целью получить максимально надёжный и стабильный инструмент RAD и срочно (!) заняться созданием максимально полным help-ом к RAD HMG-Ext с подробными описаниями и примерами (как было в NG Clipper). В итоге таким RAD смогут пользоваться не только бывшие clipper-исты, но и новички в программировании, школьники, а мы, со своей стороны, сможем писать хорошие программы и рекомендовать систему всем, а может и обучать кого-то. Таким образом, мы пойдём по второму пути. Желаю всем нам удачи. Сергей.

Петр: КСС пишет: приостановить активную разработку проекта, оставив только максимально оперативное исправление выявленных ошибок А так оно и происходит, присмотритесь внимательнее - никаких новых идей в нескольких подряд выпусках, только исправление старых багов и добавление новых К тому же HMG-Ext очень привязана к официальной версии HMG, а Лопез свое творение по сути несколько лет не развивал.

gfilatov: Петр пишет: только исправление старых багов и добавление новых Спасибо за внимание к моему скромному труду Действительно, в последний билд были внесены небольшие ошибки, которые будут исправлены в новой сборке Петр пишет: HMG-Ext очень привязана к официальной версии HMG А я рассматриваю это скорее как преимущество (в плане совместимости кода). Петр пишет: Лопез свое творение по сути несколько лет не развивал Все верно... Но сейчас он в поте лица готовит новый билд, в котором пообещал представить новые идеи.

Петр: gfilatov пишет: А я рассматриваю это скорее как преимущество Здесь есть свои плюсы и минусы. gfilatov пишет: Но сейчас он в поте лица готовит новый билд, в котором пообещал представить новые идеи. Посмотрим. Время сейчас такое - время перемен Перевернута страница Harbour 1.0, уходит время Borland BCC55. Команде HMG-Ext стоит и над этим задуматься. Как задумался Линарес, правда мне кажется он лукавит - оказывается он для себя открыл новый компилятор MinGW . И оказывается Harbour может с ним работать стабильно Хотя, конечно, старина Антонио мог и ничего не слышать о HMG Victor Sz. предлагает сделать основным win компилятором Harbour msvc 9 MSVS 20008. Я тестировал HMG-Ext 1.55 с bcc 5.8.2 и PellessC 5.0.1 Все работает. В первом случае просто несколько warning нарисовывается. Для адаптации к pocc5 придется немного поправить код. Harbour MT + bcc 5.8.2 однозначно лучше bcc 5.5.1, в ST разница не столь ощутима. PellessC 5.0.1 еще немного сырой - несколько раз вываливался с internal error. Хочу попробовать VC (с MiniGUI конечно).

gfilatov: Петр пишет: Victor Sz. предлагает сделать основным win компилятором Harbour msvc 9 MSVS 20008. Да, я читал это в его сообщениях на форуме разработчиков Харбора. Петр пишет: Я тестировал HMG-Ext 1.55 с bcc 5.8.2 и PellessC 5.0.1 Я тоже Не понравилось отсутствие поддержки платформы Win9x для развертывания этих компиляторов. А мне приходится больше сидеть под Win98SE Петр пишет: Для адаптации к pocc5 придется немного поправить код. У меня есть рабочий вариант HMG-Ext для компиляции под PellessC 4.50, который еще дружит с Win9x. Петр пишет: Harbour MT + bcc 5.8.2 однозначно лучше bcc 5.5.1 Сейчас я тестирую работу Харбора в MT сборке с менеджером памяти DL_ALLOC: полет нормальный

valery2: КСС пишет: Обратите внимание как мало людей откликнулось на призыв Григория А может еще провести опрос у финов ?: http://www.the-holms.org/xharbour/compiler.htm сайт на английском.

gfilatov: Обновил с учетом последних изменений IDE на сайте http://minigui.mylivepage.ru по адресу: http://minigui.mylivepage.ru/file/?fileid=6012 Что нового: - исправлена обработка HSCROLLBAR/VSCROLLBAR в элементах управления EDITBOX и RICHEDITBOX

gfilatov: Снова обновил IDE на сайте http://minigui.mylivepage.ru по адресу: http://minigui.mylivepage.ru/file/?fileid=6015 Что нового: - исправлена ошибка, возникавшая при открытии на редактирование нового модуля (внесена автором в версии 0.7.1)



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