On-line: гостей 1. Всего: 1 [подробнее..]
АвторСообщение
gfilatov
модератор




Пост N: 699
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 29.01.08 13:59. Заголовок: Новая версия Расширенного релиза библиотеки MiniGUI (часть III)


Начало темы находится здесь, а теперь

АНОНС * АНОНС * АНОНС * АНОНС * АНОНС

Готовится к опубликованию новая сборка №48, которая выйдет в конце недели.
Если у Вас есть интересные наработки для включения в новый релиз, то сейчас самое удобное время для их отправки мне

Кратко, что нового:

- исправление обнаруженных ошибок и неточностей кода;
- новый класс HEADERIMAGE для Grid и Browse;
- свойство Address в Hyperlink может теперь открывать папку или файл на диске;
- добавлен NOTABSTOP класс для Browse;
- поддержка пользовательских компонентов (заимствована из оффициального релиза);
- расширения и исправления в библиотеках TsBrowse и PropGrid;
- обновлены сборки Харбор и HMGS-IDE;
- новые и обновленные старые примеры (как обычно ).




Спасибо: 0 
Профиль
Ответов - 203 , стр: 1 2 3 4 5 6 7 8 9 10 11 All [только новые]


gfilatov
модератор




Пост N: 794
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 06.06.08 16:16. Заголовок: Петр пишет: в чем с..


Петр пишет:

 цитата:
в чем смысл переименования библиотек?


А библиотеки как раз и не переименовывались
Для удобства пользователей Минигуи названия библиотек Харбора оставлены старыми в целях сохранения совместимости со старыми скриптами, менеджерами программ и т.п. Поэтому эта сборка носит подзаголовок:
Harbour MiniGUI Extended Distribution

Если будут активные пожелания-протесты пользователей о переименовании библиотек, то, конечно, сделаю



Спасибо: 0 
Профиль
Pasha
Администратор




Пост N: 927
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 06.06.08 16:16. Заголовок: Петр пишет: в чем с..


Петр пишет:

 цитата:
в чем смысл переименования библиотек?



чтобы создать веселую жизнь пользователям Харбора :)
На моей памяти xHarbour\ct переименовывали несколько раз

Имхо, пусть переименовывают библиотеки, лишь бы проект развивался и дальше и разработчики не теряли к нему интереса

Спасибо: 0 
Профиль
DmP



Пост N: 9
Зарегистрирован: 08.12.05
ссылка на сообщение  Отправлено: 06.06.08 17:15. Заголовок: gfilatov пишет: COM..


gfilatov пишет:

 цитата:
COMPILER
--------
- added support for full compiler code integration with compiled programs
WARNING: Please remember that compiler in Harbour is covered by pure GPL
license and final programs should respect it so use compiler library
only with programs which respects GPL.


Прошу прощения, за глупый вопрос, но как понимать этот пункт? Что программа написанная под харбором должна быть GPL?

Спасибо: 0 
Профиль
gfilatov
модератор




Пост N: 795
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 06.06.08 20:45. Заголовок: DmP пишет: как пони..


DmP пишет:

 цитата:
как понимать этот пункт?


Речь идет, насколько я понял, о Харбор-библиотеке compiler.lib, использование которой возможно только в программах под лицензией GPL.


Спасибо: 0 
Профиль
DmP



Пост N: 10
Зарегистрирован: 08.12.05
ссылка на сообщение  Отправлено: 06.06.08 21:47. Заголовок: Спасибо за ответ! :)..


Спасибо за ответ! :)

Спасибо: 0 
Профиль
Петр
постоянный участник


Пост N: 451
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 06.06.08 23:25. Заголовок: gfilatov пишет: А б..


gfilatov пишет:

 цитата:
А библиотеки как раз и не переименовывались
Для удобства пользователей Минигуи названия библиотек Харбора оставлены старыми в целях сохранения совместимости со старыми скриптами, менеджерами программ и т.п. Поэтому эта сборка носит подзаголовок: Harbour MiniGUI Extended Distribution



Я как раз имел ввиду, что вы переименовали стандартные Harbour библиотеки
ИМХО, эта "плохая" услуга для пользователей и Harbour и MiniGUI Ex.
Переписать скрипты, bat файлы или исправить файлы конфигураций - если не минутное дело, то во всяком случае не намного больше времени займет. А вот ориентироваться в названиях стандартных библиотеках компилятора, который используешь стоит.

Никаких активных пожеланий-протестов пользователей, опять же на мой взгляд, ясное дело не будет.

Не знаю, как называется сборка, просто не обратил внимание - но пост вы назвали Harbour Compiler RC1 build (SVN 2008-06-06 10:21). Знаете, название иногда обязывает

К тому же в сборку попала rddads.lib из контриб. Если взять во внимание. что правила сборки этой библиотеки изменились, то лучше собирать ее самому.

И не попала hbhpdf.lib - HaruPDF, поверьте эта библиотека будет интересна пользователям MiniGUI, вопросы о выводе в PDF возникают регулярно.
Очень любопытная вещица hbcurl.lib можно использовать для генерации POST-запроса, HTTP-авторизации, FTP-сессии и т.д.

Все это, конечно, субьективные мысли, но Harbour очень повзрослел, и за год который прошел от выпуска предыдущей стабильной версии сделал очевидный шаг вперед.
Так, что всем рекомендую, скачивайте, пробуйте - не пожалеете.


Спасибо: 0 
Профиль
Петр
постоянный участник


Пост N: 452
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 06.06.08 23:29. Заголовок: Pasha пишет: Имхо, ..


Pasha пишет:

 цитата:
Имхо, пусть переименовывают библиотеки, лишь бы проект развивался и дальше и разработчики не теряли к нему интереса



Абсолютно с вами согласен

Спасибо: 0 
Профиль
Петр
постоянный участник


Пост N: 453
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 06.06.08 23:34. Заголовок: gfilatov пишет: Реч..


gfilatov пишет:

 цитата:
Речь идет, насколько я понял, о Харбор-библиотеке compiler.lib



Именно, чтоб не захотелось, случайно, взять Harbour компилятор, переименовать его как-то, возможно прикрутить IDE и продавать, как собственную разработку.

Спасибо: 0 
Профиль
DmP



Пост N: 11
Зарегистрирован: 08.12.05
ссылка на сообщение  Отправлено: 07.06.08 12:59. Заголовок: Петр пишет: Именно..


Петр пишет:

 цитата:

Именно, чтоб не захотелось, случайно, взять Harbour компилятор, переименовать его как-то, возможно прикрутить IDE и продавать, как собственную разработку.


Однако, то что генерирует это библиотека, тоже может оказаться GPL-контентом.
Да впрочем и без этого к программе линкуется куча рунтайм библиотек харбора, если хоть одна из них под лицензией GPL, то полученная программа подпадает под эту лицензию ... я к сожалению ни чего не знаю о политике лицензирования харбора, поэтому и интересуюсь.

Спасибо: 0 
Профиль
Петр
постоянный участник


Пост N: 454
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 07.06.08 13:33. Заголовок: DmP пишет: Однако, ..


DmP пишет:

 цитата:
Однако, то что генерирует это библиотека, тоже может оказаться GPL-контентом.


Может. Но для создания такого контента вы спокойно можете воспользоваться Harbour компилятором.


 цитата:
Да впрочем и без этого к программе линкуется куча рунтайм библиотек харбора, если хоть одна из них под лицензией GPL, то полученная программа подпадает под эту лицензию



Не совсем верно. Harbour лицензия предполагает исключение


 цитата:

* The exception is that, if you link the Harbour libraries with other
* files to produce an executable, this does not by itself cause the
* resulting executable to be covered by the GNU General Public License.
* Your use of that executable is in no way restricted on account of
* linking the Harbour library code into it.


Под это исключение подпадают все стандартные библиотеки, за исключением compiler.lib.
Т.е. вас никто не заставляет распространять произведенный вами продукт под GNU GPL с открытым кодом.
и вы свободно можете производить продукт, продавать, распространять его любым способом и не открывать исходный код.

Это разумеется если вы придерживаетесь лицензии Harbour и не используете compiler.lib в не GPL продуктах.
Еще конечно возникает вопрос об использовании harbour.dll..

Спасибо: 0 
Профиль
DmP



Пост N: 12
Зарегистрирован: 08.12.05
ссылка на сообщение  Отправлено: 08.06.08 13:29. Заголовок: Петр пишет: Не совс..


Петр пишет:

 цитата:
Не совсем верно. Harbour лицензия предполагает исключение


О, здорово, это окончательно проясняет ситуацию. Спасибо за ответы.

Петр пишет:

 цитата:
Еще конечно возникает вопрос об использовании harbour.dll..


А что с ней может быть не так? :)

Спасибо: 0 
Профиль
gfilatov
модератор




Пост N: 800
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 20.06.08 12:44. Заголовок: Harbour MiniGUI IDE version 0.6.7 - 2008.06.19


Обновил с учетом последних изменений IDE на сайте http://minigui.mylivepage.ru по адресу:

http://minigui.mylivepage.ru/file/?fileid=5473

а также, как обычно, на сервере http://hmgextended.com в папке HMGS-IDE.



Спасибо: 0 
Профиль
gfilatov
модератор




Пост N: 801
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 23.06.08 11:53. Заголовок: Harbour Compiler RC1 build (SVN 2008-06-22 20:55)


Выложил обновленный релиз-кандидат RC1 компилятора Харбор (Harbour MiniGUI Extended Distribution) по адресу:

http://minigui.mylivepage.ru/file/?fileid=5475

За последние 2 недели усилиями Виктора (Viktor Szakats) проведена значительная чистка кода как самой библиотеки, так и дополнений (contribs) к ней

З.Ы. Наименования библиотек оставлены старыми в целях совместимости со старыми сценариями сборки программ


Спасибо: 0 
Профиль
gfilatov
модератор




Пост N: 803
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 24.06.08 11:10. Заголовок: АНОНС * АНОНС * АНОН..


АНОНС * АНОНС * АНОНС * АНОНС * АНОНС

Готовится к опубликованию новая сборка №53, которая выйдет завтра.

Что нового:

- исправление обнаруженных ошибок и неточностей кода;
- расширения и исправления в библиотеках WinReport, PropGrid и HbPrinter;
- обновлены сборки Харбора 1.0.0RC1 и HMGS-IDE;
- новые и обновленные старые примеры (как обычно ).

Спасибо за внимание!


Спасибо: 0 
Профиль
gfilatov
модератор




Пост N: 805
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 25.06.08 11:37. Заголовок: Опубликован 53-й релиз Расширенной версии библиотеки MiniGUI


Новый релиз выложил, как и обещал, по адресу:

http://minigui.mylivepage.ru/file/?fileid=5519

а также, как обычно, на сервере http://hmgextended.com по адресу:

http://hmgextended.com/files/CONTRIB/hmg-1.5-53-setup.zip

Желаю всем удачи!

Спасибо: 1 
Профиль
gfilatov
модератор




Пост N: 806
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 25.06.08 16:44. Заголовок: Дополнение


Просто замечание: если Вы используете библиотеку MiniGUI вместе с компилятором xHarbour, рекомендую скачать облегченную версию инсталлятора с сервера http://hmgextended.com по адресу:

http://hmgextended.com/files/CONTRIB/hmg-1.5-53-setup-lite.zip

Эта сборка меньше по размеру, поскольку из нее убран компилятор Харбор RC1.



Спасибо: 0 
Профиль
alex_II



Пост N: 23
Зарегистрирован: 12.07.06
ссылка на сообщение  Отправлено: 30.06.08 08:59. Заголовок: Hi! При переходе с 5..


Hi!
При переходе с 52 на 53 релиз получил следующее:

...
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
Error: Unresolved external '_gzopen' referenced from C:\MINIGUI\HARBOUR\LIB\RTL.LIB|hbzlib
Error: Unresolved external '_gzdopen' referenced from C:\MINIGUI\HARBOUR\LIB\RTL.LIB|hbzlib
Error: Unresolved external '_gzclose' referenced from C:\MINIGUI\HARBOUR\LIB\RTL.LIB|hbzlib
Error: Unresolved external '_gzsetparams' referenced from C:\MINIGUI\HARBOUR\LIB\RTL.LIB|hbzlib
Error: Unresolved external '_gzread' referenced from C:\MINIGUI\HARBOUR\LIB\RTL.LIB|hbzlib
Error: Unresolved external '_gzwrite' referenced from C:\MINIGUI\HARBOUR\LIB\RTL.LIB|hbzlib
Error: Unresolved external '_gzgets' referenced from C:\MINIGUI\HARBOUR\LIB\RTL.LIB|hbzlib
Error: Unresolved external '_gzputs' referenced from C:\MINIGUI\HARBOUR\LIB\RTL.LIB|hbzlib
Error: Unresolved external '_gzgetc' referenced from C:\MINIGUI\HARBOUR\LIB\RTL.LIB|hbzlib
Error: Unresolved external '_gzungetc' referenced from C:\MINIGUI\HARBOUR\LIB\RTL.LIB|hbzlib
Error: Unresolved external '_gzflush' referenced from C:\MINIGUI\HARBOUR\LIB\RTL.LIB|hbzlib
Error: Unresolved external '_gzseek' referenced from C:\MINIGUI\HARBOUR\LIB\RTL.LIB|hbzlib
Error: Unresolved external '_gzrewind' referenced from C:\MINIGUI\HARBOUR\LIB\RTL.LIB|hbzlib
Error: Unresolved external '_gztell' referenced from C:\MINIGUI\HARBOUR\LIB\RTL.LIB|hbzlib
Error: Unresolved external '_gzeof' referenced from C:\MINIGUI\HARBOUR\LIB\RTL.LIB|hbzlib
Error: Unresolved external '_gzdirect' referenced from C:\MINIGUI\HARBOUR\LIB\RTL.LIB|hbzlib
Error: Unresolved external '_gzerror' referenced from C:\MINIGUI\HARBOUR\LIB\RTL.LIB|hbzlib
Error: Unresolved external '_gzclearerr' referenced from C:\MINIGUI\HARBOUR\LIB\RTL.LIB|hbzlib
Григорий!, как выйти из ситуации и где взять недостающую библиотеку, если она нужна?


Спасибо: 0 
Профиль
gfilatov
модератор




Пост N: 807
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 30.06.08 21:16. Заголовок: alex_II Пожалуйста,..


alex_II
Пожалуйста, покажите свой код, который вызвал такую ошибку. Похоже, что Вы хотите использовать zip-архивирование, используя библиотеку hbzlib Тогда Вы можете либо самостоятельно собрать эту библиотеку, либо дождаться следующей сборки Харбора, в которую я ее включу...


Спасибо: 0 
Профиль
alex_II



Пост N: 24
Зарегистрирован: 12.07.06
ссылка на сообщение  Отправлено: 01.07.08 06:40. Заголовок: Григорий Ситуация бо..


Григорий
Ситуация более запутанная чем я думал
Для архивации я использую библиотеку из комплекта Харбора -> ziparchive.lib
Сначала я закоментировал все команды работы с архивом - ошибка осталась
Потом отключил библиотеу ziparchive.lib - ошибка осталась
Тогда я взял другой небольшой проект не использующий архивацию и он тоже выдал аналогичные ошибки
Все это касается только 53 релиза, до этого все работало
Проекты свои я веду в xMate, который успешно работал по 52 релиз
Для информации привожу конфигурационный файл xMate моего проекта:

[Version]
Type=xMate
Number=1.15.3

[Info]
Type=Executable
Architecture=Minigui53
Include=C:\MiniGUI\Include;%HB_INSTALL%\include
Define=

[xMate]
Create Map/List File=No

[Project]
Run=%HOME%\CheckSub.exe
Params=
Final Path=E:\Sou.may\xMate\CheckSub
Maintain LNK=Yes
Default Type=1
Error log=

[Data Path]

[Editor]
E:\Sou.may\xMate\CheckSub\Source\CheckSub.prg=1,N,Y
E:\Sou.may\xMate\CheckSub\Source\fun.prg=2,N,N
E:\Sou.may\xMate\CheckSub\Source\CheckSub.rc=3,N,N

[Files]
%HOME%\Source\CheckSub.prg=1,.F.,654,59,
%HOME%\Source\CheckSub.rc=2,.F.,10,29,
%HOME%\Source\fun.prg=3,.F.,321,1,
C:\MiniGUI\RESOURCES\hbprinter.res=4,.F.,0,0,
C:\MiniGUI\RESOURCES\miniprint.res=5,.F.,0,0,
C:\MiniGUI\RESOURCES\minigui.res=6,.F.,0,0,
%C_LIB_INSTALL%\C0W32.OBJ=7,.T.,0,0,
C:\MiniGUI\Lib\tsbrowse.LIB=8,.T.,0,0,
C:\MINIGUI\LIB\propgrid.lib=9,.T.,0,0,
C:\MINIGUI\LIB\minigui.LIB=10,.T.,0,0,
%HB_LIB_INSTALL%\dll.lib=11,.T.,0,0,
%HB_LIB_INSTALL%\gtgui.lib=12,.T.,0,0,
%HB_LIB_INSTALL%\compiler.lib=13,.T.,0,0,
%HB_LIB_INSTALL%\rtl.lib=14,.T.,0,0,
%HB_LIB_INSTALL%\vm.lib=15,.T.,0,0,
%HB_LIB_INSTALL%\lang.lib=16,.T.,0,0,
%HB_LIB_INSTALL%\codepage.lib=17,.T.,0,0,
%HB_LIB_INSTALL%\macro.lib=18,.T.,0,0,
%HB_LIB_INSTALL%\rdd.lib=19,.T.,0,0,
%HB_LIB_INSTALL%\hsx.lib=20,.T.,0,0,
%HB_LIB_INSTALL%\dbfntx.lib=21,.T.,0,0,
%HB_LIB_INSTALL%\dbfcdx.lib=22,.T.,0,0,
%HB_LIB_INSTALL%\dbffpt.lib=23,.T.,0,0,
%HB_LIB_INSTALL%\hbsix.lib=24,.T.,0,0,
%HB_LIB_INSTALL%\common.lib=25,.T.,0,0,
%HB_LIB_INSTALL%\debug.lib=26,.T.,0,0,
%HB_LIB_INSTALL%\pp.lib=27,.T.,0,0,
%HB_LIB_INSTALL%\hbpcre.lib=28,.T.,0,0,
%HB_LIB_INSTALL%\libct.lib=29,.T.,0,0,
%HB_LIB_INSTALL%\libmisc.lib=30,.T.,0,0,
%HB_LIB_INSTALL%\hbole.lib=31,.T.,0,0,
%HB_LIB_INSTALL%\hbprinter.lib=32,.T.,0,0,
%HB_LIB_INSTALL%\miniprint.lib=33,.T.,0,0,
%HB_LIB_INSTALL%\socket.lib=34,.T.,0,0,
%HB_LIB_INSTALL%\ziparchive.lib=35,.T.,0,0,
%C_LIB_INSTALL%\CW32.LIB=36,.T.,0,0,
%C_LIB_INSTALL%\IMPORT32.LIB=37,.T.,0,0,

Секция [Files] совпадает по составу библиотек и их порядку следования c файлом создаваемым Compile.bat
из состава minigui
Что же изменилось в 53 релизе мне определить не удалось


Спасибо: 0 
Профиль
gfilatov
модератор




Пост N: 808
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 01.07.08 12:30. Заголовок: Harbour Compiler 1.0.0RC1 (SVN 2008-06-30 19:20)


alex_II

Выложил обновленный релиз-кандидат RC1 компилятора Харбор 1.0.0 (Harbour MiniGUI Extended Distribution) по адресу:

http://minigui.mylivepage.ru/file/?fileid=5593

Эта сборка содержит библиотеку hbzlib в папке harbour\lib.
Надеюсь, это решит Вашу проблему

Спасибо: 0 
Профиль
Ответов - 203 , стр: 1 2 3 4 5 6 7 8 9 10 11 All [только новые]
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 12
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет