On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение
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 [только новые]


alex_II



Пост N: 29
Зарегистрирован: 12.07.06
ссылка на сообщение  Отправлено: 06.10.08 12:47. Заголовок: Проблема


Начиная с 57 релиза строка перестала возвращать число:
topBr := Form_main.ToolBar_main.Row
или
topBr := GetProperty(Form_main,ToolBar_main,Row)

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




Пост N: 869
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 06.10.08 14:05. Заголовок: alex_II пишет: Начи..


alex_II пишет:

 цитата:
Начиная с 57 релиза строка перестала возвращать число:
topBr := Form_main.ToolBar_main.Row


Не вижу в этом проблемы, поскольку ToolBar не имеет свойства Row по определению

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




Пост N: 870
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 06.10.08 14:28. Заголовок: Петр пишет: mpmbuil..


Петр пишет:

 цитата:
mpmbuild C-версия


Большое спасибо - эта версия работает нормально!

Петр пишет:

 цитата:
Размер бинарника

при использовании bcc32 (5.5.1) 8192 bytes
при использовании msvc (13.10.3077) 5120 bytes
оригинальная версия bcc32 (5.5.1) 993 Kb


К сожалению, не все клипперисты владеют языком Си...


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




Пост N: 871
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 06.10.08 14:54. Заголовок: Опубликован релиз 57b


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

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

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

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

Что нового:

- исправление ошибок, связанных с изменениями в псевдо-ООП коде, которые были внесены в 57-й сборке.
- обновлен HMGS-IDE до версии 0.7.2



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




Пост N: 872
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 06.10.08 19:26. Заголовок: alex_II пишет: Начи..


alex_II пишет:

 цитата:
Начиная с 57 релиза строка перестала возвращать число:
topBr := Form_main.ToolBar_main.Row


Поскольку такое изменение вызывает проблемы с правкой исходников не только у Вас, я добавлю обработку этой ситуации в новой сборке (эта строка будет всегда возвращать 0).


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




Пост N: 874
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 07.10.08 16:28. Заголовок: Опубликован релиз 57c


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

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

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

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

Что нового:

- исправление ошибок, связанных с изменениями в работе с объектами-контейнерами, которые были внесены в 57-й сборке
- добавил mpmbuild.c код, разработанный Петром Черным, которому я весьма признателен за это.



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


Пост N: 513
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 07.10.08 21:20. Заголовок: gfilatov пишет: доб..


gfilatov пишет:

 цитата:
добавил mpmbuild.c код



Спасибо, Григорий.

Я думаю, Кевин Кармоди не обидится, если я чуть-чуть доработаю и mpm ?

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




Пост N: 878
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 07.10.08 23:06. Заголовок: Петр пишет: Кевин Ка..


Петр пишет:

 цитата:
Кевин Кармоди не обидится, если я чуть-чуть доработаю и mpm ?


Нет, конечно!

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




Пост N: 880
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 10.10.08 12:57. Заголовок: Опубликован релиз 57d


Снова обновил 57-й релиз библиотеки и выложил его по адресу:

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

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

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

Что нового:

- исправление препроцессорных директив для работы с SplitBox, которые были внесены в 57-й сборке
- обновил сборку Харбора финальной версии 1.0.1

Надеюсь, что больше не будет исправлений в этой версии

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




Пост N: 882
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 13.10.08 14:45. Заголовок: Опубликован релиз 57e


Снова обновил 57-й релиз библиотеки и выложил его по адресу:

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

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

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

Что нового:

- исправление небольшой опечатки, которая была внесена в 57d-й сборке
- обновил сборку Харбора до свежей версии 1.1.0



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




Пост N: 883
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 14.10.08 16:22. Заголовок: Harbour Compiler 1.1.0dev (SVN 2008-10-14 11:51)


Обновил сборку компилятора Харбор 1.1.0 для BCC 5.5.1 (Harbour MiniGUI Extended Distribution) по адресу:

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

Harbour Build Info
---------------------------
Version: Harbour 1.1.0dev (Rev. 9633)
PCode version: 0.2
Compiler: Borland C++ 5.5.1 (32 bit)

Built on: Oct 14 2008 16:02:34
Last ChangeLog entry: 2008-10-14 11:51 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
ChangeLog SVN version: ChangeLog 9633 2008-10-14 09:51:37Z druzus
Extra C compiler switches: -DHB_FM_STATISTICS_OFF -DHB_GUI -DHB_FM_STD_ALLOC
Other build settings: (C mode)

Clipper 5.3b compatible extensions: yes
Clipper 5.2e/5.3b compatible undocumented: yes
Clipper 5.2e/5.3b strict compatibility: no
Xbase++ compatible extensions: yes
FlagShip compatible extensions: yes
Visual Objects compatible extensions: no
FoxPro compatible extensions: no
dBase compatible extensions: no
CLIP compatible extensions: no
Non-portable Harbour extensions: yes
Profiler: off
Memory tracing and statistics: off
Maximum symbol name length: 63



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



Пост N: 15
Зарегистрирован: 04.09.08
ссылка на сообщение  Отправлено: 16.10.08 11:21. Заголовок: иногда программа выв..


иногда программа вываливается вот с такой ошибкой

 цитата:

Date: 15/10/08 Time: 13:11:39
Error BASE/1003 Variable does not exist: _HMG_131190_DYNAMICBACKCOLOR

Called from __MVGET(0)
Called from EVENTS(2256)
Called from SENDMESSAGE(0)
Called from INITDIALOGGRID(376)
Called from _DEFINEGRID(343)
Called from SOSTIZD(1216)
Called from (b)POIUZL(752)
Called from _DOCONTROLEVENTPROCEDURE(1552)
Called from EVENTS(1337)
Called from _DOMESSAGELOOP(0)
Called from _ACTIVATEWINDOW(1273)
Called from POIUZL(1007) * <- вызов моей функции, что-то там с гридом)))
...




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




Пост N: 884
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 21.10.08 16:42. Заголовок: Harbour Compiler 1.1.0dev (SVN 2008-10-21 09:35)


Обновил сборку компилятора Харбор 1.1.0 для BCC 5.5.1 (Harbour MiniGUI Extended Distribution) по адресу:

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

Harbour Build Info
---------------------------
Version: Harbour 1.1.0dev (Rev. 9699)
PCode version: 0.2
Compiler: Borland C++ 5.5.1 (32 bit)

Built on: Oct 21 2008 11:32:41
Last ChangeLog entry: 2008-10-21 09:35 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
ChangeLog SVN version: ChangeLog 9699 2008-10-21 07:35:52Z vszakats
Extra C compiler switches: -DHB_FM_STATISTICS_OFF -DHB_GUI -DHB_FM_STD_ALLOC
Other build settings: (C mode)

Clipper 5.3b compatible extensions: yes
Clipper 5.2e/5.3b compatible undocumented: yes
Clipper 5.2e/5.3b strict compatibility: no
Xbase++ compatible extensions: yes
FlagShip compatible extensions: yes
Visual Objects compatible extensions: no
FoxPro compatible extensions: no
dBase compatible extensions: no
CLIP compatible extensions: no
Non-portable Harbour extensions: yes
Profiler: off
Memory tracing and statistics: off
Maximum symbol name length: 63



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



Пост N: 30
Зарегистрирован: 12.07.06
ссылка на сообщение  Отправлено: 23.10.08 10:38. Заголовок: неприятный факт


Григорий!
Помоги, назрела необходимость изменить программу, написанную еще почти
год назад на 46 релизе и Adaptation V.1.63 TsBrowse in HMG.
Переделал на релизе 57e (Adaptation V.1.69 TsBrowse in HMG)
и теперь при запуске выдает ошибку:

Error BASE/1004 Message not found: TSBROWSE:SETDBF

Called from __ERRRT_SBASE(0)
Called from TSBROWSE:ERROR(0)
Called from (b)HBOBJECT(0)
Called from TSBROWSE:MSGNOTFOUND(0)
Called from TSBROWSE:SETDBF(0)
Called from OPENSUB(555)
Called from (b)FINDSUB(499)
Called from _DOCONTROLEVENTPROCEDURE(1559)
Called from EVENTS(1407)
Called from _DOMESSAGELOOP(0)
Called from _ACTIVATEWINDOW(1280)
Called from FINDSUB(522)
Called from (b)MAIN(90)
Called from _PROCESSINITPROCEDURE(1405)
Called from _ACTIVATEWINDOW(1263)
Called from MAIN(346)

Посмотрел исходники - метод SetDbf() закоментирован
Хотя в документации присутствует, какова его дальнейшая судьба?
Может в следующей версии он вернется?

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




Пост N: 887
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 23.10.08 12:10. Заголовок: alex_II пишет: Посм..


alex_II пишет:

 цитата:
Посмотрел исходники - метод SetDbf() закоментирован


Этот метод не несет никакой полезной нагрузки в MiniGUI, поскольку в оригинальной библиотеке он ссылается на объект базы данных oDBF, аналога которому не существует в MiniGUI.
Вывод: просто уберите или закомментируйте вызов этого метода в своей программе

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




Пост N: 888
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 23.10.08 14:30. Заголовок: Harbour MiniGUI IDE version 0.7.3 - 2008.10.21


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

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

Что нового:
- добавлена поддержка пользовательских компонентов (UCI)
- исправлены обнаруженные ошибки (как обычно )



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



Пост N: 31
Зарегистрирован: 12.07.06
ссылка на сообщение  Отправлено: 24.10.08 04:11. Заголовок: gfilatov пишет: Это..


gfilatov пишет:

 цитата:
Этот метод не несет никакой полезной нагрузки в MiniGUI


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

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




Пост N: 890
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 24.10.08 10:28. Заголовок: alex_II пишет: я мо..


alex_II пишет:

 цитата:
я мог во время выполнения программы переключиться с массива на файл


Понял, тогда просто раскомментируйте этот метод в файле h_tbrowse.prg

alex_II пишет:

 цитата:
в следующей версии он вернется?


Если он действительно нужен, то я не вижу проблем с его возвращением

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




Пост N: 892
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 24.10.08 14:38. Заголовок: Harbour MiniGUI IDE version 0.7.3 - 2008.10.21


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

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

Внесены следующие исправления в оригинальный код автора:
- исправлена ошибка при загрузке форм, которая приводила к игнорированию ToolBar, StatusBar и др.;
- исправлена опечатка в индексах элементов массива при построении Notify и Context меню;
- исправлено сохранение страниц у Tab, которые не имеют картинок (чтобы не было в описании страниц IMAGE "")



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




Пост N: 893
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 29.10.08 15:21. Заголовок: АНОНС * АНОНС * АНОН..


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

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

Что нового:

- добавлено новое свойство Action для элементов управления Button,Label,Timer с возможностью его чтения и записи;
- новая библиотека для работы с MySql по типу AdoRdd, но с возможностью индексировать базу;
- добавлена возможность выравнивания первого столбца в Browse/Grid;
- обновлена библиотека Sqlite3 до версии 3.6.4;
- небольшие правки в библиотеке TsBrowse, связанные со скрытием столбцов;
- обновлены сборки Харбора (до версии 1.1.0) и HMGS-IDE (до версии 0.7.4);
- новые и обновленные старые примеры (как обычно ), особенно отмечу обновление примера ControlPos до версии 3.20.

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



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